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

回答編集履歴

1

追記

2020/05/21 02:36

投稿

shirai
shirai

スコア1290

answer CHANGED
@@ -22,4 +22,29 @@
22
22
  browser.get("https://us02web.zoom.us/j/87327245550?pwd=Z0NLZ0xrSHcyNjZaalQyNW5DZWNMZz09")
23
23
  sleep(10)
24
24
  Alert(browser).accept()
25
+ ```
26
+
27
+ # コメントを受けて追記
28
+
29
+ お、ほんとだ!失礼しました。いつもchromeでやっているもので。。。
30
+
31
+ [https://qiita.com/hiroshitoda/items/6ee3ad892357cda3f0e0](https://qiita.com/hiroshitoda/items/6ee3ad892357cda3f0e0)
32
+ [https://www.selenium.dev/documentation/ja/webdriver/driver_requirements/](https://www.selenium.dev/documentation/ja/webdriver/driver_requirements/)
33
+
34
+ いくつか調べてみましたがどうやらSafariでは別途専用のブラウザをインストールするのではなく、
35
+ 元々あるsafariの設定を変えて実行するみたいですので、
36
+ safaridriverの位置さえmvコマンドで移せたらそれだけで大丈夫みたいですね。
37
+
38
+ 設定後は以下のプログラムで動くと思います!
39
+
40
+ ```python
41
+ from selenium import webdriver
42
+ from time import sleep
43
+ from selenium.webdriver.common.alert import Alert
44
+
45
+ browser = webdriver.Safari()
46
+ sleep(10)
47
+ browser.get("https://us02web.zoom.us/j/87327245550?pwd=Z0NLZ0xrSHcyNjZaalQyNW5DZWNMZz09")
48
+ sleep(10)
49
+ Alert(browser).accept()
25
50
  ```