av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

基于python實(shí)現(xiàn)獲取網(wǎng)頁圖片過程解析

瀏覽:7日期:2022-07-26 08:15:53

環(huán)境:python3, 要安裝bs4這個(gè)第三方庫

獲取請(qǐng)求頭的方法

這里使用的是Chrome瀏覽器。

打開你想查詢的網(wǎng)站,按F12,或者鼠標(biāo)右鍵一下選擇檢查。會(huì)彈出如下的審查元素頁面:

基于python實(shí)現(xiàn)獲取網(wǎng)頁圖片過程解析

然后點(diǎn)擊上方選項(xiàng)中的Network選項(xiàng):

基于python實(shí)現(xiàn)獲取網(wǎng)頁圖片過程解析

此時(shí)在按Ctrl+R:

基于python實(shí)現(xiàn)獲取網(wǎng)頁圖片過程解析

選擇下方框中的第一個(gè),單擊:

基于python實(shí)現(xiàn)獲取網(wǎng)頁圖片過程解析

選擇Headers選項(xiàng),其中就會(huì)有Request Headers,包括你需要的信息。

介紹:這個(gè)程序是用來批量獲取網(wǎng)頁的圖片,用于新手入門

注意:由于是入門的程序在獲取某些網(wǎng)頁的圖片時(shí)會(huì)出問題!!!!!

import osimport urllib.requestfrom bs4 import BeautifulSoup# 網(wǎng)址url = 'http://www2017.tyut.edu.cn/'# 建立請(qǐng)求對(duì)象request = urllib.request.Request(url)# 加入請(qǐng)求頭(一定要換成自己的!!!!)request.add_header(’User-Agent’, ’Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36’)# 獲取請(qǐng)求code = urllib.request.urlopen(request)# 得到html代碼html = code.read().decode(’utf-8’)# 將html的標(biāo)簽轉(zhuǎn)成對(duì)象(方便后面的操作)bs = BeautifulSoup(html, ’html.parser’)# 提取所有的img標(biāo)簽imagesUrl = bs.find_all(’img’)sources = []# 建立存放的路徑(路徑一定要存在!!!!!!)filepath = os.getcwd() + ’images’def createFile(path: str, fpath): urllib.request.urlretrieve(path, fpath)# 獲取圖片的路徑(網(wǎng)址+img標(biāo)簽的src屬性的值)for img in imagesUrl: sources.append(url + str(img.get(’src’)))for src in sources: # 用split是防止請(qǐng)求帶參 baseName = os.path.basename(src).split(’?’) # 圖片名 fileName = filepath + baseName[0] print('url=' + src, 'filename=' + fileName) createFile(src, fileName)print(’這次您一共下載了圖片’ + str(len(sources)) + ’張’)

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

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 伊人精品在线视频 | 国产成人网 | 亚洲精品日韩在线观看 | 亚洲精品在线免费 | 性国产丰满麻豆videosex | 久久大陆| 在线观看视频91 | 精品视频一区二区三区在线观看 | 一区二区三区在线免费看 | 精久久久 | 国产不卡在线播放 | 成人精品一区亚洲午夜久久久 | 欧美成人h版在线观看 | 亚洲视频一区二区三区 | 成人在线免费观看av | 综合久久久 | 久久一区二区精品 | 日本一区二区三区免费观看 | 久久久久久久综合 | 久久一区二区三区四区 | 国产精品一区二区福利视频 | 亚洲一区免费视频 | 欧美视频精品 | 精品欧美乱码久久久久久1区2区 | 中国毛片免费 | 中文字幕精品一区二区三区精品 | 久久成人人人人精品欧 | 91精品一区二区三区久久久久久 | 久久亚洲一区二区三区四区 | 精区3d动漫一品二品精区 | 日日夜夜天天干 | 国产成人精品久久 | 日韩五月天 | 日韩国产在线 | 亚洲人成在线播放 | 午夜av电影院 | 自拍偷拍av | 国产农村一级国产农村 | 国产乱精品一区二区三区 | 国产欧美日韩久久久 | 91综合网 |