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
投稿

猜你喜欢

  • go实现服务优雅关闭的示例

    2023-08-06 09:01:08
  • python 如何用terminal输入参数

    2023-02-19 08:06:15
  • django模板语法学习之include示例详解

    2023-10-03 18:52:54
  • Yolov5更换BiFPN的详细步骤总结

    2023-01-17 02:51:22
  • python工具——Mimesis的简单使用教程

    2021-08-06 07:27:23
  • Ubuntu 18.04下mysql 8.0 安装配置方法图文教程

    2024-01-25 18:05:41
  • 简单的Vue SSR的示例代码

    2023-07-02 17:08:46
  • 使用Python横向合并excel文件的实例

    2023-09-19 21:20:18
  • Python如何输出警告信息

    2022-01-25 23:34:44
  • python爬虫调度器用法及实例代码

    2023-02-15 08:54:21
  • SQL Server中选出指定范围行的SQL语句代码

    2024-01-28 08:39:14
  • 如何使用python爬取知乎热榜Top50数据

    2021-11-13 05:47:09
  • 在Docker上部署Python的Flask框架的教程

    2023-03-27 02:55:38
  • Python轻松破解加密压缩包教程详解

    2021-04-12 13:26:45
  • JSON 和 JavaScript eval使用说明

    2024-04-19 10:00:07
  • 分享5个JS 高阶函数

    2024-04-18 09:29:29
  • perl 简明教程 perl教程集合

    2023-08-08 19:58:12
  • Python后台开发Django会话控制的实现

    2022-11-09 22:29:16
  • js实现多张图片打包成zip

    2024-04-22 22:15:09
  • conn.execute的用法

    2008-07-03 12:58:00
  • asp之家 网络编程 m.aspxhome.com