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)文章:
主站蜘蛛池模板: 欧美视频成人 | 嫩草视频免费 | 精品视频一区二区三区在线观看 | 欧美一区二区小视频 | 91亚洲国产成人久久精品网站 | 99热欧美 | 青草青草久热精品视频在线观看 | 成人在线看片 | 天天射影院 | www.jizzjizz | 一级片视频免费 | 久久精品亚洲精品国产欧美 | av天天操 | 一级毛片观看 | 麻豆国产精品777777在线 | 国产精品美女久久久av超清 | 欧美精品一区二区三区视频 | 人人人干 | 国产精品国产三级国产aⅴ中文 | 亚洲在线视频 | 亚洲成人一级 | 亚洲高清在线 | 国产日韩一区二区三区 | 看羞羞视频| 精品国产乱码久久久久久牛牛 | 久久91av| 成人精品一区二区三区中文字幕 | 亚洲成人二区 | 色就是色欧美 | 一区二区三区四区在线播放 | 激情视频中文字幕 | 国产精品久久福利 | 日韩精品专区在线影院重磅 | 精品视频一区二区 | 国产99久久精品 | 在线播放中文字幕 | 人妖一区 | 国产麻豆乱码精品一区二区三区 | 中文字幕第三页 | 国家一级黄色片 | 精品久久久久久亚洲精品 |