Python獲取網(wǎng)頁(yè)上圖片下載地址的方法
本文實(shí)例講述了Python獲取網(wǎng)頁(yè)上圖片下載地址的方法。分享給大家供大家參考。具體如下:
這里獲取網(wǎng)頁(yè)上圖片的下載地址是正在寫(xiě)的數(shù)據(jù)采集中的一段,代碼如下:
import urllib2
from HTMLParser import HTMLParser
class MyHtmlParser(HTMLParser):
links = []
def handle_starttag(self, tag, attrs):
if tag == "img":
if len(attrs) == 0:
pass
else:
for name, value in attrs:
if name == "src":
self.links.append(value)
if __name__ == "__main__":
uri = "http://dy.163.com/v2/article/T1374483113516/AGSNE9L000964K4O"
file = urllib2.urlopen(uri).read()
# file = "<html><h1>Title</h1><p>I'm a paragraph!</p></html>"
hy = MyHtmlParser()
hy.feed(file)
hy.close()
print(hy.links)
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
Python 統(tǒng)計(jì)字?jǐn)?shù)的思路詳解
這篇文章主要介紹了Python 統(tǒng)計(jì)字?jǐn)?shù)的思路詳解,文中還給大家提供了不借助第三方模塊的解決方法,感興趣的朋友一起看看吧2018-05-05基于Python Shell獲取hostname和fqdn釋疑
一直以來(lái)被linux的hostname和fqdn(Fully Qualified Domain Name)困惑著,今天通過(guò)腳本之家平臺(tái)把它們使用細(xì)節(jié)弄清分享給大家2016-01-01python光學(xué)仿真學(xué)習(xí)wxpython創(chuàng)建手速測(cè)試程序
這篇文章主要介紹了python光學(xué)仿真學(xué)習(xí)使用wxpython創(chuàng)建一個(gè)手速測(cè)試程序示例的實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-10-10Python+OpenCV解決彩色圖亮度不均衡問(wèn)題
當(dāng)我們換新頭像時(shí),常常會(huì)遇到圖片過(guò)暗導(dǎo)致看不到圖片內(nèi)容的情況,本文將介紹如何通過(guò)Python和OpenCV解決色彩圖亮度不均衡的問(wèn)題,需要的可以參考一下2021-12-12Python的列表推導(dǎo)式實(shí)例詳細(xì)解析
這篇文章主要介紹了Python的列表推導(dǎo)式實(shí)例詳細(xì)解析,列表推導(dǎo)式是Python構(gòu)建列表list的一種快捷方式,可以使用簡(jiǎn)潔的代碼就創(chuàng)建出一個(gè)列表,需要的朋友可以參考下2023-07-07Python爬取當(dāng)當(dāng)、京東、亞馬遜圖書(shū)信息代碼實(shí)例
這篇文章主要介紹了Python爬取當(dāng)當(dāng)、京東、亞馬遜圖書(shū)信息代碼實(shí)例,具有一定借鑒價(jià)值,需要的朋友可以參考下。2017-12-12Python修改Excel數(shù)據(jù)的實(shí)例代碼
Python修改Excel數(shù)據(jù)的方法。2013-11-11Python matplotlib畫(huà)圖實(shí)例之繪制擁有彩條的圖表
這篇文章主要介紹了Python matplotlib畫(huà)圖實(shí)例之繪制擁有彩條的圖表,具有一定借鑒價(jià)值,需要的朋友可以參考下2017-12-12