サルでもわかるWEBプログラミング

フリーソフトのみでホームページ作成

ユーザ用ツール

サイト用ツール


00.python:02.webスクレイピング


差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
00.python:02.webスクレイピング [2021/09/17]
adash333 [見出し]
00.python:02.webスクレイピング [2021/09/24] (現在)
adash333 [chromedriverを利用する方法(2021年9月時点)]
行 13: 行 13:
 2021年9月8日 2021年9月8日
  
 +https://i-doctor.sakura.ne.jp/font/?p=47195 
 +Selenium(Python)でYahooJapanに自動ログインしてみる 
 +2021年9月20日
 ===== 見出し ===== ===== 見出し =====
  
行 29: 行 31:
 PythonでSeleniumを利用してWebサイトのログインを自動化する方法を現役エンジニアが解説【初心者向け】 PythonでSeleniumを利用してWebサイトのログインを自動化する方法を現役エンジニアが解説【初心者向け】
 20180130 20180130
 +
 +https://kino-code.com/docker_python/
 +理屈はさておき、Dockerを使って、あっという間にPythonのデータ分析の環境構築をする|WindowsとMacの説明あり
 +
 +https://qiita.com/ninoko1995/items/0fc8ab26178da0fc0ae5
 +@ninoko1995
 +が2019年11月01日に更新
 +【python】sakuraサーバー上でpythonを使ってtwitter投稿するまでの話
 +
 +
 +<code>
 + https://qiita.com/wejhhv/items/59d739b40dc6f7f5aabc
 +# https://www.geeksforgeeks.org/python-selenium-find-button-by-text/
 +
 +from selenium import webdriver
 +import time
 +
 +driver = webdriver.Chrome()  #WEBブラウザの起動
 +
 +driver.get('https://xxx.xx.com/'
 +
 +time.sleep(1)
 +
 +driver.set_window_size(1920,1080)
 +
 +time.sleep(1)
 +
 +mail = driver.find_element_by_name('login-id'
 +password=driver.find_element_by_name('password'
 +
 +mail.clear()
 +password.clear()
 +
 +mail.send_keys("メールアドレス")
 +password.send_keys("パスワード")
 +
 +time.sleep(3)
 +
 +#mail.submit()
 +# Find the button using text
 +button = driver.find_element_by_xpath('//button[normalize-space()="ログイン"]')
 +button.click()
 +
 +time.sleep(10)
 +
 +basho = driver.find_element_by_xpath("//*[text()=\'ここをクリック\']")
 +basho.click()
 +
 +# 画面が読み込まれるのを待つのに10秒くらい必要。3秒ではダメだった
 +time.sleep(10)
 +
 +button2 = driver.find_element_by_xpath('//button[normalize-space()="打刻"]')
 +button2.click()
 +
 +</code>
  
  


00.python/02.webスクレイピング.1631846676.txt.gz · 最終更新: 2021/09/17 by adash333