亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

基于python爬取有道翻譯過程圖解

 更新時(shí)間:2020年03月31日 09:55:47   作者:何夢(mèng)吉他  
這篇文章主要介紹了基于python爬取有道翻譯過程圖解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

1.準(zhǔn)備工作

先來到有道在線翻譯的界面http://fanyi.youdao.com/

F12 審查元素 ->選Network一欄,然后F5刷新 (如果看不到Method一欄,右鍵Name欄,選中Method)

輸入文字自動(dòng)翻譯后發(fā)現(xiàn)Method一欄有GET還有POST;GET是指從服務(wù)器請(qǐng)求和獲得數(shù)據(jù),POST是向指定服務(wù)器提交被處理的數(shù)據(jù)、

隨便打開一個(gè)POST,找到preview可以看到我們輸入的“我愛你一生一世”數(shù)據(jù),可以證明post的提交數(shù)據(jù)的

下面分析一下Headers各個(gè)字段的意義;User-agent字段很重要

下面來看一下request模塊中urlopen方法,查看文檔;

發(fā)現(xiàn)urlopen有一個(gè)data參數(shù),如果參數(shù)沒賦值(默認(rèn)None)就是GET形式,如果data參數(shù)被賦值了,就以POST形式提交

在這里,data參數(shù)其實(shí)是一個(gè)字典 ;就是源代碼中From Data的數(shù)據(jù)

下面一篇文章是對(duì)urlencode與unquote的詳細(xì)解釋:(urllib庫里可惜沒有urldecode函數(shù))

http://chabaoo.cn/article/183857.htm

為什么要進(jìn)行編碼和解碼呢?------》對(duì)于一些中文或者字符,url是不識(shí)別的,需要進(jìn)行編碼轉(zhuǎn)換!encode('utf-8')把unicode的形式變成utf-8decode('utf-8')把utf-8形式變成Unicode編碼形式2.下面進(jìn)行敲!

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

相關(guān)文章

  • django模型中的字段和model名顯示為中文小技巧分享

    django模型中的字段和model名顯示為中文小技巧分享

    這里給大家分享2個(gè)可以讓django模型中的字段和model名顯示為中文的小技巧,非常的簡單實(shí)用,給需要的小伙伴參考下。
    2014-11-11
  • python時(shí)間序列數(shù)據(jù)轉(zhuǎn)為timestamp格式的方法

    python時(shí)間序列數(shù)據(jù)轉(zhuǎn)為timestamp格式的方法

    這篇文章主要介紹了python時(shí)間序列數(shù)據(jù)轉(zhuǎn)為timestamp格式的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • python機(jī)器學(xué)習(xí)包mlxtend的安裝和配置詳解

    python機(jī)器學(xué)習(xí)包mlxtend的安裝和配置詳解

    這篇文章主要介紹了python機(jī)器學(xué)習(xí)包mlxtend的安裝和配置詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • python3爬取淘寶信息代碼分析

    python3爬取淘寶信息代碼分析

    本篇文章通過代碼實(shí)例給大家分享了python3爬取淘寶信息的過程以及實(shí)例分析,對(duì)此有興趣的朋友學(xué)習(xí)下。
    2018-02-02
  • Python對(duì)wav文件的重采樣實(shí)例

    Python對(duì)wav文件的重采樣實(shí)例

    今天小編就為大家分享一篇Python對(duì)wav文件的重采樣實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python如何實(shí)現(xiàn)lazy segment tree惰性段樹算法

    python如何實(shí)現(xiàn)lazy segment tree惰性段樹算法

    LazySegmentTree(惰性段樹)算法是一種數(shù)據(jù)結(jié)構(gòu),專門用于高效處理區(qū)間查詢和更新操作,它利用延遲更新技術(shù)(LazyPropagation),僅在必要時(shí)執(zhí)行實(shí)際更新,以提升效率,此結(jié)構(gòu)將數(shù)組表達(dá)為二叉樹,每個(gè)節(jié)點(diǎn)表示一個(gè)數(shù)組區(qū)間
    2024-10-10
  • Python中sys模塊常用方法與變量實(shí)例探究

    Python中sys模塊常用方法與變量實(shí)例探究

    sys?模塊是 Python 標(biāo)準(zhǔn)庫中的一個(gè)核心模塊,提供了與解釋器進(jìn)行交互的功能,了解?sys?模塊的方法和變量對(duì)于更有效地管理和調(diào)試 Python 程序至關(guān)重要,本文將深入探討?sys?模塊的常用方法和變量,通過詳細(xì)的示例代碼,幫助大家更全面地了解并靈活運(yùn)用這一關(guān)鍵模塊
    2024-01-01
  • Python3實(shí)現(xiàn)將一維數(shù)組按標(biāo)準(zhǔn)長度分隔為二維數(shù)組

    Python3實(shí)現(xiàn)將一維數(shù)組按標(biāo)準(zhǔn)長度分隔為二維數(shù)組

    今天小編就為大家分享一篇Python3實(shí)現(xiàn)將一維數(shù)組按標(biāo)準(zhǔn)長度分隔為二維數(shù)組,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • 基于Django的ModelForm組件(詳解)

    基于Django的ModelForm組件(詳解)

    下面小編就為大家分享一篇基于Django的ModelForm組件詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • Python MySQL查詢限制方式詳解

    Python MySQL查詢限制方式詳解

    MySQL是一款廣泛使用的關(guān)系型數(shù)據(jù)庫,而Python是一門流行的編程語言,在進(jìn)行數(shù)據(jù)庫操作時(shí),二者的結(jié)合可以幫助我們更加高效地進(jìn)行操作和管理,這篇文章主要介紹了Python MySQL查詢限制,需要的朋友可以參考下
    2023-11-11

最新評(píng)論