python 爬图教程
Python爬虫是对网络进行数据抓取的一种技术,最近几年来被愈来愈多的开发者所采取,其中爬图也是其中的一个领域。以下是一些Python爬取网络图片的方法。
# 导入库 import urllib.request import random # 图片来源地址 url = 'https://www.example.com/example.jpg' # 生成随机文件名 filename = str(random.randint(100, 999)) + '.jpg' # 下载图片 urllib.request.urlretrieve(url, filename) # 输出下载成功信息 print('Successfully saved image as ' + filename)
其中,`urllib.request` 是 Python 内置库中用于打开 URL 的标准库。`urlretrieve()` 方法将 Web 地址作为参数,将远程数据下载到本地硬盘中。
如果需要下载多张图片,可使用 `for` 循环对图片的链接进行遍历,以下载多张图片。
# 导入库 import urllib.request import random # 多个图片来源地址 urls = ['https://www.example.com/example1.jpg', 'https://www.example.com/example2.jpg', 'https://www.example.com/example3.jpg'] # 遍历下载图片 for url in urls: # 生成随机文件名 filename = str(random.randint(100, 999)) + '.jpg' # 下载图片 urllib.request.urlretrieve(url, filename) # 输出下载成功信息 print('Successfully saved image as ' + filename)
以上是 Python 爬图简单教程的部份内容,想要更深入的学习,可以参考相关书籍或网上资源。
文章来源:丸子建站
文章标题:python 爬图教程
https://www.wanzijz.com/view/74423.html