回答編集履歴
4
追記
test
CHANGED
@@ -55,3 +55,31 @@
|
|
55
55
|
webbrowser.open((u'https://www.google.co.jp/maps/place/ここを適当な日本語住所と置き換えてください').encode("utf-8"))
|
56
56
|
|
57
57
|
```
|
58
|
+
|
59
|
+
|
60
|
+
|
61
|
+
### 追記2
|
62
|
+
|
63
|
+
urlエンコードで化けてるので、送る前にurlエンコードしてasciiだけにしちゃいましょう。
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
```python
|
68
|
+
|
69
|
+
#coding:utf-8
|
70
|
+
|
71
|
+
import webbrowser, sys
|
72
|
+
|
73
|
+
import urllib
|
74
|
+
|
75
|
+
|
76
|
+
|
77
|
+
url = 'https://www.google.co.jp/maps/place/' + urllib.quote_plus('静岡市駿河区谷田52-1')
|
78
|
+
|
79
|
+
webbrowser.open(url)
|
80
|
+
|
81
|
+
```
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
これは通って欲しい・・・。
|
3
修正
test
CHANGED
@@ -18,13 +18,13 @@
|
|
18
18
|
|
19
19
|
#コマンドラインから住所を取得する。
|
20
20
|
|
21
|
-
address=''.join(sys.argv[1:]).decode() # とりあえず面倒くさいからdecode。これはstrのはず
|
21
|
+
address=''.join(sys.argv[1:]).decode("utf-8") # とりあえず面倒くさいからdecode。これはstrのはず
|
22
22
|
|
23
23
|
else:
|
24
24
|
|
25
25
|
#クリップボードから住所を取得する。
|
26
26
|
|
27
|
-
address=pyperclip.paste().decode() # 同上。strかどうかよくわからないけどとりあえずやってみる
|
27
|
+
address=pyperclip.paste().decode("utf-8") # 同上。strかどうかよくわからないけどとりあえずやってみる
|
28
28
|
|
29
29
|
|
30
30
|
|
2
追記
test
CHANGED
@@ -35,3 +35,23 @@
|
|
35
35
|
|
36
36
|
|
37
37
|
それでこれはどこまで動くかわからないので、コマンドラインとクリップボード両方試してみてください。
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
### 追記
|
42
|
+
|
43
|
+
とりあえず、どこかから読み込むことは一回忘れて、そのまま書いて動くかを先に確認するべきでした・・・
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
```python
|
48
|
+
|
49
|
+
#coding:utf-8
|
50
|
+
|
51
|
+
import webbrowser, sys, pyperclip
|
52
|
+
|
53
|
+
|
54
|
+
|
55
|
+
webbrowser.open((u'https://www.google.co.jp/maps/place/ここを適当な日本語住所と置き換えてください').encode("utf-8"))
|
56
|
+
|
57
|
+
```
|
1
追記
test
CHANGED
@@ -31,3 +31,7 @@
|
|
31
31
|
webbrowser.open((u'https://www.google.co.jp/maps/place/'+address).encode("utf-8")) # stackoverflowの人はutf-8のstrで渡せって言ってる・・・
|
32
32
|
|
33
33
|
```
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
それでこれはどこまで動くかわからないので、コマンドラインとクリップボード両方試してみてください。
|