python3 自動ログインしたいけどsend_keysで止まってしまう
解決したいこと
数日前からpythonを勉強し始めました。
pycharmとpython3.9を使用しています。
簡単そうなところからと思い
三菱UFJ銀行にログインをしてみようと思ったのですが
webページを開くまでは出来たのですが
IDとパスワードが入力されないので入力できるようにしたいです。
発生している問題・エラー
browser.find_element_by_name('tx-contract-number').send_keys(userid)
AttributeError: 'NoneType' object has no attribute 'send_keys'
該当するソースコード
# 三菱UFJ
# ドライバのimport
import time
from selenium import webdriver
# chromeを起動しサイトの呼び出し
browser = webdriver.Chrome()
browser.get(
'https://entry11.bk.mufg.jp/ibg/dfw/APLIN/loginib/login?_TRANID=AG004_001')
time.sleep = 1.5
# ID&PASS
userid = '11111'
userpass = '0123456'
# ログイン
browser.find_element_by_name('tx-contract-number').send_keys(userid)
browser.find_element_by_name('tx-ib-password').send_keys(userpass)
自分で試したこと
NONETYPEというのが引数が無い事によるエラーだというのは
なんとなく理解しました。色々webで検索しましたが
具体的にどこを直せばいいのかがわからないです。
0 likes