最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用python實(shí)現(xiàn)百度翻譯的示例代碼

 更新時(shí)間:2018年03月09日 11:07:42   作者:Mr_lee  
這篇文章主要介紹了用python實(shí)現(xiàn)百度翻譯的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

用python實(shí)現(xiàn)百度翻譯,分享給大家,具體如下:

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

打開瀏覽器 F12 打開百度翻譯網(wǎng)頁源代碼:

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

然后我們可以從方法為POST的請求中找到參數(shù)為:kw:job(job是輸入翻譯的內(nèi)容)

下面是代碼部分:

from urllib import request,parse
import json


def translate(content):
 url = "http://fanyi.baidu.com/sug"
 data = parse.urlencode({"kw":content}) # 將參數(shù)進(jìn)行轉(zhuǎn)碼
 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) 查看返回的狀態(tài)碼
 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("請輸入您要翻譯的內(nèi)容:")
 translate(content)

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實(shí)現(xiàn)常見的回文字符串算法

    Python實(shí)現(xiàn)常見的回文字符串算法

    這篇文章主要介紹了Python實(shí)現(xiàn)常見的回文字符串算法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-11-11
  • 經(jīng)驗(yàn)豐富程序員才知道的15種高級(jí)Python小技巧(收藏)

    經(jīng)驗(yàn)豐富程序員才知道的15種高級(jí)Python小技巧(收藏)

    本文將介紹15個(gè)簡潔的Python技巧,向著簡潔更高效,學(xué)習(xí)易懂出發(fā),具說只有經(jīng)驗(yàn)豐富程序員才知道的15種高級(jí)Python小技巧,喜歡的朋友快來看看吧
    2021-10-10
  • Python PyCharm如何進(jìn)行斷點(diǎn)調(diào)試

    Python PyCharm如何進(jìn)行斷點(diǎn)調(diào)試

    這篇文章主要介紹了Python PyCharm如何進(jìn)行斷點(diǎn)調(diào)試,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • pyspark操作hive分區(qū)表及.gz.parquet和part-00000文件壓縮問題

    pyspark操作hive分區(qū)表及.gz.parquet和part-00000文件壓縮問題

    這篇文章主要介紹了pyspark操作hive分區(qū)表及.gz.parquet和part-00000文件壓縮問題,針對(duì)問題整理了spark操作hive表的幾種方式,需要的朋友可以參考下
    2021-08-08
  • pycharm 中mark directory as exclude的用法詳解

    pycharm 中mark directory as exclude的用法詳解

    今天小編就為大家分享一篇pycharm 中mark directory as exclude的用法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • 使用PyTorch將文件夾下的圖片分為訓(xùn)練集和驗(yàn)證集實(shí)例

    使用PyTorch將文件夾下的圖片分為訓(xùn)練集和驗(yàn)證集實(shí)例

    今天小編就為大家分享一篇使用PyTorch將文件夾下的圖片分為訓(xùn)練集和驗(yàn)證集實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python網(wǎng)絡(luò)爬蟲的基本原理解析

    Python網(wǎng)絡(luò)爬蟲的基本原理解析

    如果要獲取網(wǎng)絡(luò)上數(shù)據(jù),我們要給爬蟲一個(gè)網(wǎng)址(程序中通常叫URL),爬蟲發(fā)送一個(gè)HTTP請求給目標(biāo)網(wǎng)頁的服務(wù)器,服務(wù)器返回?cái)?shù)據(jù)給客戶端(也就是我們的爬蟲),爬蟲再進(jìn)行數(shù)據(jù)解析、保存等一系列操作,需要的朋友可以參考下
    2023-05-05
  • python?abs函數(shù)用法小結(jié)

    python?abs函數(shù)用法小結(jié)

    abs()是python的內(nèi)置函數(shù),它的作用是返回一個(gè)數(shù)的絕對(duì)值,abs函數(shù)的主要用途是返回一個(gè)數(shù)的絕對(duì)值,下面通過本文給大家分享python?abs函數(shù)怎么用,感興趣的朋友一起看看吧
    2024-05-05
  • python字典排序的方法

    python字典排序的方法

    在本篇文章里小編給大家整理的是關(guān)于python字典怎么排序的相關(guān)知識(shí)點(diǎn)內(nèi)容,有興趣的朋友們學(xué)習(xí)下。
    2019-10-10
  • 超簡單的Python HTTP服務(wù)

    超簡單的Python HTTP服務(wù)

    這篇文章主要介紹了超簡單的Python HTTP服務(wù)的實(shí)現(xiàn)過程,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07

最新評(píng)論

嘉义市| 昂仁县| 长宁县| 和田县| 库车县| 岚皋县| 祁连县| 屏边| 河津市| 清河县| 静海县| 彰化市| 克什克腾旗| 韶山市| 梧州市| 鄂托克前旗| 成安县| 马山县| 浮山县| 江孜县| 枝江市| 靖江市| 滨海县| 红河县| 宜城市| 博乐市| 石家庄市| 华蓥市| 鲜城| 安阳县| 花莲市| 肇东市| 河南省| 邻水| 阿图什市| 渝中区| 巴林右旗| 新密市| 奉节县| 韩城市| 长汀县|