指定されたURLでブラウザウィンドウを開き、後でブラウザを閉じる方法はありますか?
13790 次
2 に答える
3
はい、これにはPythonの組み込みwebbrowserモジュールを使用します。
>>> import webbrowser
>>> url = 'http://www.python.org/'
>>> webbrowser.open_new(url)
于 2012-05-26T20:28:07.990 に答える
1
ブラウザウィンドウを開く最も簡単な方法であるwebbrowserモジュールは、開いたブラウザウィンドウを閉じる方法を提供しません。
このレベルの制御については、Seleniumモジュールを試してください。それはもう少し複雑ですが、より多くの制御を提供します。
ページを開いたり閉じたりする例を次に示します。
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
browser = webdriver.Firefox()
browser.get('http://www.yahoo.com')
assert 'Yahoo' in browser.title
elem = browser.find_element_by_name('p') # Find the search box
elem.send_keys('seleniumhq' + Keys.RETURN)
browser.quit()
于 2019-07-06T22:08:03.713 に答える