00.python:02.webスクレイピング
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
00.python:02.webスクレイピング [2021/09/17] – [見出し] 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日 | ||
===== 見出し ===== | ===== 見出し ===== | ||
行 29: | 行 31: | ||
PythonでSeleniumを利用してWebサイトのログインを自動化する方法を現役エンジニアが解説【初心者向け】 | PythonでSeleniumを利用してWebサイトのログインを自動化する方法を現役エンジニアが解説【初心者向け】 | ||
20180130 | 20180130 | ||
+ | |||
+ | https:// | ||
+ | 理屈はさておき、Dockerを使って、あっという間にPythonのデータ分析の環境構築をする|WindowsとMacの説明あり | ||
+ | |||
+ | https:// | ||
+ | @ninoko1995 | ||
+ | が2019年11月01日に更新 | ||
+ | 【python】sakuraサーバー上でpythonを使ってtwitter投稿するまでの話 | ||
+ | |||
+ | |||
+ | < | ||
+ | | ||
+ | # 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スクレイピング.1631846676.txt.gz · 最終更新: 2021/09/17 by adash333