午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Python urlopen()參數(shù)代碼示例解析

瀏覽:83日期:2022-07-02 16:05:47

1.data參數(shù)

data是可選的,需要使用bytes()方法將參數(shù)轉(zhuǎn)化為字節(jié)編碼格式的內(nèi)容。如果傳遞了這個(gè)參數(shù),請(qǐng)求方式就不是GET方式,而是POST方式。

import urllib.parseimport urllib.requestdata = bytes(urllib.parse.urlencode({’word’:’hello’}),encoding=’utf8’)#使用bytes()方法將參數(shù)word(值是hello),轉(zhuǎn)換為字節(jié)流(bytes),#該方法的第一個(gè)參數(shù)需要str類型,需要用urllib.parse模塊里的urlencode()方法將參數(shù)字典轉(zhuǎn)化為字符串。response = urllib.request.urlopen(’http://httpbin.org/post’,data = data)print(response.read())

2.timeout參數(shù)

用于設(shè)置超時(shí)時(shí)間,單位為秒,如果超出了設(shè)置的這個(gè)時(shí)間,還沒有得到響應(yīng),就會(huì)拋出異常。可以通過設(shè)置這個(gè)超時(shí)時(shí)間來(lái)控制一個(gè)頁(yè)面長(zhǎng)時(shí)間未響應(yīng)時(shí),就跳過它的抓取。

import socketimport urllib.requestimport urllib.errortry: response = urllib.request.urlopen(’http://httpbin.org/get’,timeout=0.1)#設(shè)置超時(shí)時(shí)間為0.1sexcept urllib.error.URLError as e: if isinstance(e.reason,socket.timeout): print(’TIME OUT’)#如果超時(shí),輸出TIME OUT

3.其他參數(shù)

context參數(shù),類型必須是ssl.SSLContext類型。

cafile和capath這兩個(gè)參數(shù)分別指定CA證書和它的路徑,在請(qǐng)求HTTPS鏈接時(shí)候有用。

cadefault參數(shù)已經(jīng)棄用了,其默認(rèn)值為False。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 亚洲精品字幕在线观看 | 日本中文字幕网站 | 欧美成人激情在线 | 成人免费影院 | 丝袜一级片 | 亚洲黄色精品 | 亚洲永久免费网站 | 337p亚洲欧洲色噜噜噜 | 精品手机在线视频 | 五月婷婷丁香花 | 国产精品成人自拍 | 国产成人久久久久 | 人人av在线| 天堂网av2014| 国产v在线观看 | 中文字幕第11页 | 伊人情人综合 | 91制服丝袜| 欧美日韩久久 | 婷婷综合网站 | 日韩免费视频网站 | 成人免费毛片高清视频 | 中文字幕第一页在线 | 亚洲一区黄色 | 日韩免费视频一区二区视频在线观看 | 亚洲一区在线观看视频 | 亚洲 日本 欧美 中文幕 | 精品视频久久久久久 | 国产青青操 | 国产手机在线 | 岛国精品在线 | 欧美在线看片 | 日本一区中文字幕 | 国产伦精品一区二区三区免费 | 一区二区视频网站 | 成人毛片网 | yellow网站在线观看 | 青青草成人影视 | 亚洲深夜视频 | 糖心vlog在线免费观看 | 日韩黄色一级 |