前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布

Day4

作者头像
IT人一直在路上
发布2019-09-18 11:00:45
2820
发布2019-09-18 11:00:45
举报
文章被收录于专栏:前端重点笔记

响应对象的属性:

r.encoding:  从http header中猜测响应内容的编码方式

r.apparent_encoding:  从内容中分析出的响应内容编码方式(备选编码方式)

r.status_code:  http请求的返回状态,200表示连接成功,其余代号表示失败

r.text:  是指http响应内容的字符串形式,即,url对应的页面内容

r.content:  http响应内容的二进制形式

练习:在网易云上爬取下载收费歌曲

代码语言:javascript
复制
import requests
import time
url = "https://m10.music.126.net/20180921131903/e0e9565a89407317dc84b8187e85241c/ymusic/341e/9cc2/7c4f/b13ac6e62d3625524dde95fd1b1628bf.mp3"
path = "D:\爬虫储存/歌曲可不可以 .mp3"#下载文件存储位置路径
user = {'user-agent': 'Mozilla/5.0'}#头文件上披上火狐浏览器的标志
try:
    r = requests.get(url,headers = user)
    print(r.status_code)
    r.raise_for_status()
    with open(path, 'wb') as f:
        f.write(r.content)
        r.close()
        print("文件保存成功")

except:
    print("爬取失败")
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-09-21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档