Pyhonを使って、ブラウザで特定のログインページにアクセスし、IDとパスワードを入力しログインする動作を自動化するプログラミングのコードです。
import関係記述
command from selenium import webdriver
import time
Chromeでサイトにアクセス
WindowsでChromeのWebDriverを予めインストールしている前提です。ここではデスクトップの「MyPhton」というフォルダにドライバーがある想定です。各自環境に合わせてパスは書き換えて下さい。
command #chromeでサイトに接続・Windows用
browser = webdriver.Chrome(executable_path = 'C:\\Users\\ここはユーザ名\\Desktop\\MyPhton\\chromedriver_win32\\chromedriver.exe')
browser.implicitly_wait(3) url_login = "https://ここにWebサイトのアドレス"
browser.get(url_login)
time.sleep(5)
print("サーバーのログインページにアクセスしました")
ID/PWを入力
command #IDとPWを入力 USER = "ここにIDを入れます"
PASS = "ここにパスワードを入れます"
elem = browser.find_element_by_name('userid')
elem.clear()
elem.send_keys(USER)
elem = browser.find_element_by_name('password')
elem.clear()
elem.send_keys(PASS)
print("IDとPWを入力しました。")
ログインボタンを押す。
(ログインボタンのnameが login と名付けられている場合)
command #ログインボタンクリック
browser_form = browser.find_element_by_name('login')
time.sleep(3)
browser_form.click()
print("ログインボタンを入力押しました")
以上でログイン完了です。