一昔前にやってみたかったことが、今は簡単にできるようになっています。
今回は、生活改善応援サイト「早起き生活」にログイン、いま起きた、ログアウトを自動操作してみます。
これと、目覚し時計、何かのボタンを連動させれば記録できるようになりますね。
#!/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 件のコメント:
コメントを投稿