Python获取网页上图片下载地址的方法
作者:saintatgod 时间:2021-01-22 13:15:26
本文实例讲述了Python获取网页上图片下载地址的方法。分享给大家供大家参考。具体如下:
这里获取网页上图片的下载地址是正在写的数据采集中的一段,代码如下:
#!/user/bin/python3
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)
希望本文所述对大家的Python程序设计有所帮助。
标签:Python,获取,地址,方法
0
投稿
猜你喜欢
python可视化分析绘制带趋势线的散点图和边缘直方图
2023-08-16 04:10:10
详解go中的引用类型
2023-08-28 06:02:31
python爬虫面试宝典(常见问题)
2023-02-27 19:46:01
python实现简单石头剪刀布游戏
2023-03-08 03:23:44
Pytorch使用MNIST数据集实现基础GAN和DCGAN详解
2021-11-17 02:14:33
windows下cx_Freeze生成Python可执行程序的详细步骤
2022-12-06 05:27:57
Python中用PIL库批量给图片加上序号的教程
2021-04-08 01:55:46
Django 创建新App及其常用命令的实现方法
2023-05-20 09:04:47
解决pytorch下只打印tensor的数值不打印出device等信息的问题
2023-04-20 18:25:52
Python函数式编程中itertools模块详解
2022-08-28 20:16:53
python re模块findall()函数实例解析
2022-07-07 13:38:40
python实现简易数码时钟
2023-09-20 12:32:57
Python文件的应用之序列化与反序列化详解
2021-06-19 22:20:45
解析arp病毒背后利用的Javascript技术
2007-08-08 09:55:00
详解MySQL数据库中字符串的正确使用
2010-06-20 15:01:00
Python Pygame实战之红心大战游戏的实现
2023-08-23 02:28:08
Python中Collection的使用小技巧
2022-04-14 01:42:57
OpenCV目标检测Meanshif和Camshift算法解析
2022-06-15 21:30:35
浅谈golang for 循环中使用协程的问题
2023-08-28 11:26:59
python 批量修改/替换数据的实例
2021-03-15 14:18:36