資源簡介
代碼片段和文件信息
import?urllib.request??#導入urllib模塊,主要功能是獲取網頁數據,request用于模擬發送請求
import?urllib.parse??#parse提供url處理
import?json??#導入json模塊,是一種輕量級的數據交換格式,現在也常用于http請求中
#定義函數
def?get_data(words):
????data?=?{}
????data[“type“]?=?“AUTO“
????data[“i“]?=?words
????data[“doctype“]?=?“json“#數據解析成json格式
????data[“xmlVersion“]?=?“1.8“
????data[“keyfrom:fanyi“]?=?“web“#?鑰匙來自于有道翻譯
????data[“ue“]?=?“UTF-8“#數據解碼為‘utf-8‘
????data[“action“]?=?“FY_BY_CLICKBUTTON“
????data[“typoResult“]?=?“true“??#結果為真
????data?=?urllib.parse.urlencode(data).encode(‘utf-8‘)#表單數據處理
????return?data??#返回數據
def?url_open(url?data):#打開url,數據
????req?=?urllib.request.Request(url?data)#請求url,數據
????req.add_header(“User-Agent“?“Mozilla/5.0?(Windows?NT?6.1;?WOW64)?AppleWebKit/537.36?(KHTML?like?Gecko)?Chrome/44.0.2403.157?Sa
- 上一篇:Python 天氣查詢
- 下一篇:python 拼圖 小游戲
評論
共有 條評論