2017年10月8日日曜日

ubuntu 16.04 で、selenium+pythonを使い「早起き生活」に自動操作でログインしてみる

ubuntu 16.04 で、selenium+pythonを使い「早起き生活」に自動操作でログインしてみる。
一昔前にやってみたかったことが、今は簡単にできるようになっています。

今回は、生活改善応援サイト「早起き生活」にログイン、いま起きた、ログアウトを自動操作してみます。

これと、目覚し時計、何かのボタンを連動させれば記録できるようになりますね。

#!/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 件のコメント:

コメントを投稿

2年ぶりに更新

 最後の記事が21年3月でしたので、27ヶ月ぶり。 2020年頃から始まったコロナ禍から在宅ワークがなくなり、通常運転に慣れてきた頃。 そろそろ新しい趣味を探していこうと思っています。 さて何するかな。。。