日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python 网页爬取图片

發布時間:2023/12/20 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python 网页爬取图片 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

實例:

import re #導入正則表達式的庫 import requests #導入第三方http庫 import os import shutil import timehtml = requests.get("http://news.qq.com/photo.shtml") #通過get方法獲取騰訊新聞的網頁源代碼 html.encoding = 'utf-8' #編碼方式utf-8,用于正常顯示中文 #print(html.text) #顯示源碼homedir = os.getcwd() #獲取項目當前路徑 if os.path.exists(homedir+'\pic'):shutil.rmtree(homedir+'\pic') else:os.mkdir(homedir+'\pic') #創建pic文件夾,用于保存圖片pic_url = re.findall('img src="(.*?)"',html.text,re.S) #設定正則表達式,爬取圖片的url,匹配任意字符/包括換行符re.S i = 0 for each in pic_url: #遍歷pic_urlprint('now downloading:' + each)#pic = requests.get("http://news.qq.com/photo.shtml/"+each) #補充完整的網址,通過get方法獲取圖片pic = requests.get(each) # 補充完整的網址,通過get方法獲取圖片fp = open('pic\\' + str(i) + '.png','wb') #在pic文件夾下創建jpg格式的文件# fp = open('pic\\', 'wb') # 在pic文件夾下創建jpg格式的文件fp.write(pic.content) #將圖片寫入到工程文件夾下的pic文件夾中fp.close()i += 1


結果:




總結

以上是生活随笔為你收集整理的Python 网页爬取图片的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。