python 下载文件 登录信息-Python爬虫 登录网页后下载图片,怎么保持登录状态?...
在python2中使用Cookielib庫進行處理,而在python3中用Cookiejar進行處理
我用的是python3
在代碼頭部引入模塊
import http.cookiejar
#創建CookieJar對象
cookiejar = http.cookiejar.CookieJar()
#創建opener #urllib.request.HTTPCookieProcessor(你創建的CookieJar對象)這里是創建cookie處理器
opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cookie))
#然后吧opener安裝為全局就行了
urllib.request.install_opener(opener)
再利用函數post你的網頁就ok了
當然這里講的是使用urllib庫的處理
你也可以使用requests庫進行處理
這里示范一遍
import requests
創建一個session對象
a = requests.session()
#利用session對象post登陸網址獲取post傳輸回來的數據(里面有cookie信息)
data = a.post(url,pdata(傳輸的數據,賬號密碼等))
現在就可以利用data來get網頁了
content = a.get(url,cookie = data.cookie)
一六年。。。。。。。
總結
以上是生活随笔為你收集整理的python 下载文件 登录信息-Python爬虫 登录网页后下载图片,怎么保持登录状态?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何加减单元格指定数字_Word如何做加
- 下一篇: cmd查看当前python安装路径_No