国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

用python實現百度翻譯的示例代碼

2020-01-04 15:44:03
字體:
來源:轉載
供稿:網友

用python/286834.html">python實現百度翻譯,分享給大家,具體如下:

首先,需要簡單的了解一下爬蟲,盡可能簡單快速的上手,其次,需要了解的是百度的API的接口,搞定這個之后,最后,按照官方給出的demo,然后寫自己的一個小程序

打開瀏覽器 F12 打開百度翻譯網頁源代碼:

python,百度翻譯

我們可以輕松的找到百度翻譯的請求接口為:http://fanyi.baidu.com/sug

python,百度翻譯

然后我們可以從方法為POST的請求中找到參數為:kw:job(job是輸入翻譯的內容)
python,百度翻譯

python,百度翻譯

下面是代碼部分:

from urllib import request,parseimport jsondef translate(content): url = "http://fanyi.baidu.com/sug" data = parse.urlencode({"kw":content}) # 將參數進行轉碼 headers = {  'User-Agent': 'Opera/9.80 (Android 2.3.4; Linux; Opera Mobi/build-1107180945; U; en-GB) Presto/2.8.149 Version/11.10' } req = request.Request(url,data=bytes(data,encoding="utf-8"),headers=headers) r = request.urlopen(req) # print(r.code) 查看返回的狀態碼 html = r.read().decode('utf-8') # json格式化 html = json.loads(html) # print(html) for k in html["data"]:  print(k["k"],k["v"])if __name__ == '__main__': content = input("請輸入您要翻譯的內容:") translate(content)

python,百度翻譯

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到python教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新巴尔虎右旗| 彰化市| 芜湖市| 昭觉县| 申扎县| 乐安县| 永年县| 雷波县| 抚远县| 古丈县| 丘北县| 璧山县| 建始县| 绥棱县| 时尚| 姚安县| 交城县| 陇川县| 房山区| 上蔡县| 永康市| 梨树县| 延吉市| 杂多县| 龙泉市| 象山县| 荥阳市| 金沙县| 尼勒克县| 葫芦岛市| 兴宁市| 高青县| 青田县| 万年县| 明星| 隆昌县| 田阳县| 日土县| 清原| 高雄县| 上林县|