1. 程式人生 > >【二】,python web編程

【二】,python web編程

col open() int lib super inf 2.x 下載 編程

一:urllib使用

(註:此處python為3.7,與2.x有點區別)

定制請求頭:urllib.urlopen()

下載文件:urllib.urlretrieve()

1.向www.baidu.com發起請求:

import urllib.request   #導入urllib和urllib2庫

url = urllib.request.urlopen(http://www.baidu.com) #定義一個地址
r = url.read() #用urlib向百度發起請求

print (r)#查看發起請求的內容

結果如下:

技術分享圖片

2.下載百度圖片:

技術分享圖片

圖片地址如下:

https://www.baidu.com/img/bd_logo1.png?where=super

代碼:

urllib.request.urlretrieve(https://www.baidu.com/img/bd_logo1.png?where=super,filename=E:\\Pic\\python\\123.png)

效果如下,圖片下載成功:

技術分享圖片

【二】,python web編程