Python模擬百度登入例項

2021-07-14 16:50:46 字數 4044 閱讀 2909

原文:

記錄下來,慢慢學習:

要先獲取token,然後再登入

# 也可以用這個

#設定使用者名稱、密碼

username='';

password='';

#設定cookie,這裡cookiejar可自動管理,無需手動指定

#獲取token,

#構造登入請求引數,該請求資料是通過抓包獲得,對應請求

postdata=;

postdata=urllib.urlencode(postdata);

#傳送登入請求

#檢視貼吧個人主頁 ,測試是否登陸成功,由於cookie自動管理,這裡處理起來方便很多

# 這個是貼吧個人主頁,各項資訊都可以在此找到鏈結

teibaurl=''

content=urllib2.urlopen(teibaurl).read();

content=content.decode('gbk').encode('utf8');

printcontent;

#解析資料,用的beautifulsoup4,感覺沒有jsoup用的爽

soup=bs4.beautifulsoup(content);

list=soup.findall('tr');

list=list[1:len(list)];

careteibalist=;

print'貼吧鏈結\\t吧名\\t等級';

foreleminlist:

soup1=bs4.beautifulsoup(str(elem));

print''+soup1.find('a')['href']+'\\t'+soup1.find('a')['title']+'\\t'+soup1.find('a',)['title'];

模擬百度翻譯

一 輸入英文可以翻譯成中文,中文部分可以識別進原理是行翻譯 利用python的requests進行請求,輸入待翻譯的單詞後,會輸出相應的翻譯 漢英互譯 目前不支援其他語言,待完善 import requests def translate while true url keywords input ...

Python模擬百度自動輸入搜尋功能

中引入selenium版本為 3.4.3 通過chrom瀏覽器訪問發起請求 chrom版本 59 chromdriver 2.3 需要對應版本的chrom和chromdriver from selenium import webdriver 引入keys類包 發起鍵盤操作 from selenium...

IMWeb小白 百度登入介面

html結構 charset utf 8 head class container class top alt 手機圖示 div class second src images 手機.png alt 手機 簡訊快捷登入p div class third class 嵌入 src images 人頭....