私はPythonとWeb-Scrapingのために新しいです。そして私はウェブサイトをスクラップする最初のステップでさえ達成できません。 mechanize
またはselenium
を使用する前に、まずrequests
を使用します。誰か助けてくれますか?このウェブサイトにログインするにはどうすればよいですか?
私がログインしようとしているウェブサイトはhereです。
アカウントを持っておらず、私の手助けをしてくれる人には、私がChromeを使って得た情報を提供します。
最初のPOST:POST_1.JPG。 二POST:POST_2.JPG
そして、ここでは、ログインの試みのために私のコードです:
import requests
s = requests.Session()
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36'}
payload = {'username': 'USERNAME',
'password': 'PASSWORD',
'submit.x': '21',
'submit.y': '12'}
s.post('https://ssologin.cuny.edu/oam/server/auth_cred_submit', data = payload, headers = headers)
target_page = s.get('https://home.cunyfirst.cuny.edu/psp/cnyepprd/EMPLOYEE/EMPL/h/?tab=DEFAULT', headers = headers)
if 'login' in target_page.url:
print("Failed to Login")
else:
print("Logged in Successfully!")
感謝!
は本当にありがとうございましたユーザー名とパスワード –