一昔前にやってみたかったことが、今は簡単にできるようになっています。
今回は、生活改善応援サイト「早起き生活」にログイン、いま起きた、ログアウトを自動操作してみます。
これと、目覚し時計、何かのボタンを連動させれば記録できるようになりますね。
#!/usr/bin/python
# coding: UTF-8
# 生活改善応援サイトにログインしてログアウトする。
# ライブラリの読み込み
from selenium import webdriver
from time import sleep
# 初期設定
url = "https://www.hayaoki-seikatsu.com/"
MailAD = "メールアドレス"
PassWD = "パスワード"
# ドライバの生成
# 問題なければFirefoxブラウザが自動的に起動する
driver = webdriver.Firefox()
# Firefox上でURLを指定してGETリクエスト
driver.get(url)
print "トップページ",driver.title.encode('utf-8')
inputMail = driver.find_element_by_name('text_mail')
inputMail.send_keys(MailAD)
inputPass = driver.find_element_by_name('text_password')
inputPass.send_keys(PassWD)
inputPass.submit()
sleep(3)
print "ログイン",driver.title.encode('utf-8')
inputNow = driver.find_element_by_name('btn_rising_now')
inputNow.submit()
sleep(3)
# ログアウト
driver.find_element_by_link_text('ログアウト').click()
sleep(3)
print "ログアウト",driver.title.encode('utf-8')
# 問題なければFirefoxも終了する
driver.close()
0 件のコメント:
コメントを投稿