python使用Cookie模擬登入
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
from bs4 import BeautifulSoup
import urllib2
url = 'https://www.douban.com'
cookie = 'll="118234"; __yadk_uid=FZYkMR92OctgDfVQxh7rgOvKAfSaAcF1; gr_user_id=30-b429-d8ac2b39f39e; _vwo_uuid_v2=62C802065BA1FE1E49689EB42248C9B5|86bc597a128b6ebcf16129a36961cd49; bid=Ogc8aq4tIsk; _pk_ref.100001.8cb4=%5B%22%22%2C%22%22%2C1519356140%2C%22https%3A%2F%2Fwww.baidu.com%2Flink%3Furl%3DynTCvqw85IEmoWlag4b0hClM5qTjixjEN46Bbi_l7O1HuW1WreuRM_BxXp7M6Dyo%26wd%3D%26eqid%3Dd6c4a5f10001bb85000000025a8f88e8%22%5D; _pk_ses.100001.8cb4=*; __utma=30149280.832780041.1482799300.1517562754.1519356141.20; __utmc=30149280; __utmz=30149280.1519356141.20.19.utmcsr=baidu|utmccn=(organic)|utmcmd=organic; __utmt=1; _ga=GA1.2.832780041.1482799300; _gid=GA1.2.925059532.1519356149; _gat_UA-7019765-1=1; dbcl2="162182190:W4cfAVJjlD0"; ck=Pky-; _pk_id.100001.8cb4=599b9f4c8e87f346.1482799300.14.1519356150.1514105301.; push_noty_num=0; push_doumail_num=0; __utmv=30149280.16218; __utmb=30149280.3.10.1519356141'
send_headers = {
'Host' : 'www.douban.com' ,
'User-Agent' : 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36' ,
'Accept' : 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8' ,
'Connection' : 'keep-alive' ,
'Cookie' : cookie
} req = urllib2.Request(url,headers = send_headers)
page = urllib2.urlopen(req)
soup = BeautifulSoup(page, 'lxml' )
print soup.original_encoding
print (soup).encode( 'gb18030' )
file = open ( "title.txt" , "w" )
file .write( str (soup))
file .close()
print 'ok'
|
轉載自阿飛的技術倉庫
本文轉自Grodd51CTO部落格,原文連結:http://blog.51cto.com/juispan/2072344,如需轉載請自行聯絡原作者
相關文章
- Python-模擬登入Python
- python模擬使用者登入某某網Python
- Python培訓分享:python如何用cookie實現自動模擬登入?PythonCookie
- 利用Python模擬GitHub登入PythonGithub
- python模擬登入網易郵箱Python
- Python爬蟲之模擬知乎登入Python爬蟲
- Python 爬蟲(七)-- Scrapy 模擬登入Python爬蟲
- 使用 mock 模擬登入介面資料Mock
- 使用python模擬登陸百度Python
- Python 爬蟲模擬登入方法彙總Python爬蟲
- 用python實現模擬登入人人網Python
- 【Java】——模擬登入實現Java
- 常見物件-模擬使用者登入案例物件
- 為爬蟲獲取登入cookies: 使用Charles和requests模擬微博登入爬蟲Cookie
- Python爬蟲實戰之(五)| 模擬登入wechatPython爬蟲
- C#模擬登入總結C#
- 模擬登入之web監控Web
- 實戰:Mailivery 模擬登入AI
- QQ模擬登入實現後篇
- golang 模擬瀏覽器登入操作Golang瀏覽器
- 實戰模擬│JWT 登入認證JWT
- cookie之登入使用者憑證Cookie
- Python爬蟲實戰之(四)| 模擬登入京東商城Python爬蟲
- Python模擬微博登陸,親測有效Python
- python模擬登陸知乎(最新版)Python
- 爬蟲模擬登入—OAUTH的詳解爬蟲OAuth
- SQL Server模擬別的賬戶登入SQLServer
- 使用OkHttp模擬登陸LeetCodeHTTPLeetCode
- Python系列模擬登入之網易雲個人歌單下載器Python
- php使用cookie完成登入記住密碼PHPCookie密碼
- 2019年最新 Python 模擬登入知乎 支援驗證碼Python
- selenium與python自動化測試模擬登入百度Python
- 使用postman模擬登陸post請求方法Postman
- python模擬瀏覽器登入人人網,並使用代理IP和傳送表單資料Python瀏覽器
- Python模擬登陸某網教師教育網Python
- 基於python的新浪微博模擬登陸薦Python
- 實戰模擬│單點登入 SSO 的實現
- 模擬器多開玩遊戲有限制登入使用代理軟體解決!遊戲