teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

変更!

2018/03/19 16:18

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -17,6 +17,7 @@
17
17
 
18
18
  ```Python
19
19
  safari_path = "open -a /Applications/Safari.app %s"
20
+ browser = webbrowser.get(safari_path)
20
21
  ```
21
22
 
22
23
  ■参考検索キーワード

2

追記

2018/03/19 16:18

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -12,13 +12,14 @@
12
12
  ```
13
13
  2018/03/20 コメント欄の質問を受けて追記
14
14
 
15
+ [Open Web Browser Window or New Tab With Python](https://www.codevoila.com/post/45/open-web-browser-window-or-new-tab-with-python#toc_4)
15
- 末尾がディレクトリの区切り:`/`になっているので除外して、pythonのr文字列を使ってこうでしょうか
16
+ 上記参考サイトを参考に末尾がディレクトリの区切り:`/`になっているので除外して
16
17
 
17
18
  ```Python
18
- safari_path = r'/Applications/Safari.app'
19
+ safari_path = "open -a /Applications/Safari.app %s"
19
20
  ```
20
21
 
21
22
  ■参考検索キーワード
22
- Applications Safari.app python 2017 webbrowser
23
+ webbrowser.get safari
23
24
 
24
25
  これでダメでしたら、私にはお手上げなので、他の人の回答を待っていただいた方がいいです。

1

追記

2018/03/19 16:16

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -9,4 +9,16 @@
9
9
  browser = webbrowser.get('"{0}" %s'.format(safari_path))
10
10
  url = "http://google.com/"
11
11
  browser.open_new_tab(url)
12
- ```
12
+ ```
13
+ 2018/03/20 コメント欄の質問を受けて追記
14
+
15
+ 末尾がディレクトリの区切り:`/`になっているので除外して、pythonのr文字列を使ってこうでしょうか
16
+
17
+ ```Python
18
+ safari_path = r'/Applications/Safari.app'
19
+ ```
20
+
21
+ ■参考検索キーワード
22
+ 「Applications Safari.app python 2017 webbrowser」
23
+
24
+ これでダメでしたら、私にはお手上げなので、他の人の回答を待っていただいた方がいいです。