00.python:02.webスクレイピング
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| 00.python:02.webスクレイピング [2021/09/21] – [見出し] adash333 | 00.python:02.webスクレイピング [2021/09/24] (現在) – [chromedriverを利用する方法(2021年9月時点)] adash333 | ||
|---|---|---|---|
| 行 13: | 行 13: | ||
| 2021年9月8日 | 2021年9月8日 | ||
| + | https:// | ||
| + | Selenium(Python)でYahooJapanに自動ログインしてみる | ||
| + | 2021年9月20日 | ||
| ===== 見出し ===== | ===== 見出し ===== | ||
| 行 39: | 行 41: | ||
| + | < | ||
| + | | ||
| + | # https:// | ||
| + | |||
| + | from selenium import webdriver | ||
| + | import time | ||
| + | |||
| + | driver = webdriver.Chrome() | ||
| + | |||
| + | driver.get(' | ||
| + | |||
| + | time.sleep(1) | ||
| + | |||
| + | driver.set_window_size(1920, | ||
| + | |||
| + | time.sleep(1) | ||
| + | |||
| + | mail = driver.find_element_by_name(' | ||
| + | password=driver.find_element_by_name(' | ||
| + | |||
| + | mail.clear() | ||
| + | password.clear() | ||
| + | |||
| + | mail.send_keys(" | ||
| + | password.send_keys(" | ||
| + | |||
| + | time.sleep(3) | ||
| + | |||
| + | # | ||
| + | # Find the button using text | ||
| + | button = driver.find_element_by_xpath('// | ||
| + | button.click() | ||
| + | |||
| + | time.sleep(10) | ||
| + | |||
| + | basho = driver.find_element_by_xpath("// | ||
| + | basho.click() | ||
| + | |||
| + | # 画面が読み込まれるのを待つのに10秒くらい必要。3秒ではダメだった | ||
| + | time.sleep(10) | ||
| + | |||
| + | button2 = driver.find_element_by_xpath('// | ||
| + | button2.click() | ||
| + | </ | ||
00.python/02.webスクレイピング.1632254807.txt.gz · 最終更新: 2021/09/21 by adash333
