官方文檔地址:https://docs.python.org/3/library/urllib.html

什么是Urllib

Urllib是python內(nèi)置的HTTP請(qǐng)求庫(kù)
包括以下模塊
urllib.request 請(qǐng)求模塊
urllib.error 異常處理模塊
urllib.parse url解析模塊
urllib.robotparser robots.txt解析模塊

urlopen

關(guān)于urllib.request.urlopen參數(shù)的介紹:
urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None)

url參數(shù)的使用

先寫一個(gè)簡(jiǎn)單的例子:

import urllib.request

response = urllib.request.urlopen('http://www.baidu.com')print(response.read().decode('utf-8'))

urlopen一般常用的有三個(gè)參數(shù),它的參數(shù)如下:
urllib.requeset.urlopen(url,data,timeout)
response.read()可以獲取到網(wǎng)頁的內(nèi)容,如果沒有read(),將返回如下內(nèi)容

data參數(shù)的使用

上述的例子是通過請(qǐng)求百度的get請(qǐng)求獲得百度,下面使用urllib的post請(qǐng)求
這里通過http://httpbin.org/post網(wǎng)站演示(該網(wǎng)站可以作為練習(xí)使用urllib的一個(gè)站點(diǎn)使用,可以
模擬各種請(qǐng)求操作)。

電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),平面設(shè)計(jì)培訓(xùn),網(wǎng)頁設(shè)計(jì)培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前
        
		<div   id=

網(wǎng)友評(píng)論