Python 爬虫-图片的爬取
发布日期:2022-04-02 18:15:33
浏览次数:10
分类:博客文章
本文共 712 字,大约阅读时间需要 2 分钟。
2017-07-25 22:49:21
import requestsimport osurl = 'https://wallpapers.wallhaven.cc/wallpapers/full/wallhaven-278989.jpg'root = 'E://pics//'path = root + url.split('/')[-1]def gethtml(url): # 打开网页有风险,需要使用try-except语句进行风险控制 kv = {'user-agent':'Chrome/10'} try: r = requests.get(url,headers=kv) r.raise_for_status() # 如果打开失败,则会抛出一个HttpError异常 # encoding是从header中分析出来的编码方式,apparent_encoding是 从内容分析出的编码方式 #r.encoding=r.apparent_encoding return r.content except: print("打开失败")if __name__ =='__main__': if not os.path.exists(root): os.mkdir(root) r = gethtml(url) with open(path,'wb') as f: f.write(r) f.close() print('图片已存储')
转载地址:https://www.cnblogs.com/hyserendipity/p/7236972.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2024年03月20日 02时21分46秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
java构造函数有什么用_java构造函数有什么用,怎么用
2019-04-21
mysql 匹配 隔开的_按空格分隔关键字并搜索MySQL数据库
2019-04-21
java factory用法_怎样使用Java实现Factory设计模式
2019-04-21
盾神与砝码称重java_[蓝桥杯][算法提高VIP]盾神与砝码称重
2019-04-21
java输出狗的各类信息_第九章Java输入输出操作
2019-04-21
java notify怎么用_java 如何使用notify()
2019-04-21
java metrics 怎么样,Java metrics
2019-04-21
普朗克公式matlab,用MATLAB实现普朗克函数积分的快捷计算.pdf
2019-04-21
swoolec+%3c?php,PHP+Swoole并发编程的魅力
2019-04-21
php 404配置,phpcms如何配置404
2019-04-21
matlab wash矩阵产生,洗衣机净衣效能与衣损程度的关系分析
2019-04-21
python多线程实现kmeans,3种方式实现python多线程并发处理
2019-04-21
matlab 变量不存在,matlab程序运行时提示变量未定义
2019-04-21
php编码函数 base58,1. Base58可逆加密
2019-04-21