最近學(xué)習(xí)了Python,想通過Python登錄愛奇藝網(wǎng)站。以下是我編寫的代碼:
import requests login_url = 'https://www.iqiyi.com/login' headers = { 'Host': 'www.iqiyi.com', 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3', } data = { 'email': 'your_email', 'passwd': 'your_password', 'rememberMe': 'true', 'from': 'pcw_client', } session = requests.Session() login_res = session.post(login_url, headers=headers, data=data) print(login_res.cookies.get_dict())
以上代碼中,我們首先需要設(shè)置登錄頁面的URL地址,然后設(shè)置好請(qǐng)求頭,接下來將想要登錄的賬號(hào)和密碼放入data中,最后利用requests.session()方法創(chuàng)建會(huì)話對(duì)象,調(diào)用post()方法來模擬登錄,如果成功,則會(huì)返回響應(yīng)對(duì)象。
在這段代碼的末尾,利用cookies來獲取登錄后的用戶的信息。通過這種方式,我們就成功模擬登錄了需要賬號(hào)密碼的愛奇藝網(wǎng)站。
上一篇oracle 查詢列名
下一篇oracle redis