麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Python > 正文

Python3如何對urllib和urllib2進行重構

2024-09-09 19:02:46
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了Python3如何對urllib和urllib2進行重構,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

python3對urllib和urllib2進行了重構,拆分成了urllib.request,urllib.response, urllib.parse, urllib.error等幾個子模塊,這樣的架構從邏輯和結構上說更加合理。urllib庫無需安裝,python3自帶。python 3.x中將urllib庫和urilib2庫合并成了urllib庫。 其中

urllib2.urlopen() 變成了 urllib.request.urlopen() urllib2.Request() 變成了 urllib.request.Request() python2中的 cookielib 改為 http.cookiejar. import http.cookiejar 代替 import cookielib urljoin 現在對應的函數是 urllib.parse.urljoin

代碼如下

import urllib.requestimport http.cookiejarurl ="http://www.baidu.com"print ('第一種方法')response1=urllib.request.urlopen(url)print (response1.getcode())print (len(response1.read()))print ('第二種方法')request=urllib.request.Request(url)request.add_header("user-agent","Mozilla/5.0")#將爬蟲偽裝成瀏覽器response2=urllib.request.urlopen(request)print (response2.getcode())#打印狀態碼print (len(response2.read()))#打印內容長度print ('第三種方法')cj = http.cookiejar.CookieJar()opener = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(cj))urllib.request.install_opener(opener)response3=urllib.request.urlopen(url)print (response1.getcode())print (cj)  #輸出cookieprint (response1.read())

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人aaaa免费全部观看 | 日韩理论电影网 | 亚洲第一精品在线 | 午夜天堂在线视频 | 成人福利电影在线观看 | 悠悠成人资源亚洲一区二区 | av成人在线播放 | 国产成人综合在线视频 | 国产成人在线一区二区 | 国产成人自拍av | 青青国产在线视频 | 天天好比网 | 成人在线观看免费观看 | 国产精品美女久久久免费 | 久久影院一区二区三区 | av最新在线 | www.9191.com| 黄视频网址 | 久久久久999| 日本成人一区二区三区 | 国产免费一区二区三区 | 免费色片 | 中文字幕在线网站 | 理论片中文字幕 | 久久免费视频精品 | 牛牛碰在线 | 羞羞视频免费观看入口 | 精品一区二区三区免费毛片 | 久久国产精品久久精品国产演员表 | av在线等| 欧美日韩亚洲精品一区二区三区 | 成年免费视频黄网站在线观看 | 欧美综合成人 | 免费观看亚洲视频 | 久久久裸体视频 | 久久精品一级片 | 黄色毛片视频在线观看 | 日本精品视频一区二区三区四区 | 精品一区二区三区中文字幕老牛 | 免费毛片免费看 | 黄片毛片一级 |