欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

1.準(zhǔn)備工作

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

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

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

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

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

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

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

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

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

http://www.dbjr.com.cn/article/183857.htm

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

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

相關(guān)文章

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

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

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

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

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

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

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

    python3爬取淘寶信息代碼分析

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

    Python對wav文件的重采樣實例

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

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

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

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

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

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

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

    基于Django的ModelForm組件(詳解)

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

    Python MySQL查詢限制方式詳解

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

最新評論