requests发送请求练习

这篇具有很好参考价值的文章主要介绍了requests发送请求练习。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

工具

pycharm

目的

采集指定网址下的mp3文件

代码

import requests

urls = ['https://downsc.chinaz.net/Files/DownLoad/sound1/202303/y1646.mp3',
       'https://downsc.chinaz.net/Files/DownLoad/sound1/202303/y1645.mp3',
       'https://downsc.chinaz.net/Files/DownLoad/sound1/202303/y1643.mp3',
       'https://downsc.chinaz.net/Files/DownLoad/sound1/202303/y1642.mp3',
       'https://downsc.chinaz.net/Files/DownLoad/sound1/202303/y1641.mp3']
for i in range(len(urls)):
    response = requests.get(urls[i])
    # print(response.content)
    file_name = urls[i].split('/')[-1]
    # print(file_name)
    with open(file_name, 'wb') as f:
        f.write(response.content)

运行结果

见资源文章来源地址https://www.toymoban.com/news/detail-645522.html

到了这里,关于requests发送请求练习的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python爬虫——requests_get请求

    总结: 参数使用params传递 参数无需重新编码 不需要请求对象定制 请求资源路径中的?可加也可不加

    2024年02月13日
    浏览(47)
  • python requests.get发送Http请求响应结果乱码、Postman请求结果正常

    最近在写爬虫程序,自己复制网页http请求的url、头部,使用python requests和postman分别请求,结果使用postman发送http get请求,可以得到正常的json数据,但是使用python的requests发送则接受到乱码,response.text的内容是: response.content的内容是: 十分费解,于是网上搜索了相关内容,

    2024年01月24日
    浏览(58)
  • python爬虫,发送请求需要携带cookies

    此网站,需要先注册登录!!! 页面源代码: python代码: 运行结果:有数据 {\\\'next_max_id\\\': -1, \\\'items\\\': [], \\\'next_id\\\': -1} 此实例只是为了验证,某些网站反爬必须需要携带cookies。

    2024年01月16日
    浏览(84)
  • requests 库:发送 form-data 格式的 http 请求 (python)

    requests官方网站地址 requests_toolbelt Python自动化 requests 库:发送 form-data 格式的 http 请求 requests-toolbelt · PyPI

    2024年02月03日
    浏览(55)
  • Python使用POST方法发送HTTP请求的15个示例(基于requests)

    以下是使用 requests 库调用HTTP接口进行POST请求的15个示例: 发送简单的POST请求: 发送JSON格式的POST请求: 发送XML格式的POST请求: 发送文件的POST请求:

    2024年02月10日
    浏览(45)
  • 【从零学习python 】92.使用Python的requests库发送HTTP请求和处理响应

    URL参数传递方式一:使用字典传递参数 这段代码使用 requests 库发送了一个GET请求,指定了一个URL( \\\'https://www.apiopen.top/satinApi\\\' )和一个参数字典( params )。 params 字典中包含了请求的参数,其中 type 的值为1, page 的值为2。 requests.get() 方法会自动将参数拼接到URL中,并发送GET请求

    2024年02月11日
    浏览(76)
  • 使用Python的requests库发送HTTPS请求时的SSL证书验证问题

    问题描述 使用python的requests库去发送https请求,有时候不设置verify=False不报错,有时候又报错。 问题原因 使用Python的requests库发送HTTPS请求时,设置verify=False参数可以跳过SSL证书验证。默认情况下,requests库会验证SSL证书以确保请求的安全性。然而,在某些情况下,可能会出现

    2024年02月17日
    浏览(50)
  • 【Python爬虫开发基础⑪】requests库概述(GET和POST请求)

    🚀 个人主页 :为梦而生~ 关注我一起学习吧! 💡 专栏 :python网络爬虫从基础到实战 欢迎订阅!后面的内容会越来越有意思~ 💡 往期推荐 : ⭐️前面比较重要的 基础内容 : 【Python爬虫开发基础⑥】计算机网络基础(Web和HTTP) 【Python爬虫开发基础⑦】urllib库的基本使用

    2024年02月12日
    浏览(45)
  • Python urllib3和requests发送HTTPS请求时出现SSLError或InsecureRequestWarning

    在我们通过urllib3和requests进行HTTPS请求时,可能会出现SSLError的错误: 示例1 找不到对应的本地证书 示例2 服务端证书过期 SSL为安全套接层,是HTTPS的安全基础。当证书验证失败,urlib3和requests就会抛出SSL错误。 为什么证书会验证失败?这里要先说清楚HTTPS中证书的工作原理:

    2023年04月09日
    浏览(89)
  • 在postman中使用raw纯文本格式发送POST请求成功而在python爬虫中发送POST请求失败

    在postman中是成功的 我查了很多资料,说raw是纯文本格式提交的,我又去看postman中的headers,查看content-Type中指定了格式 修改了爬虫中的headers 或者把data写出字典格式,再用json.dumps(data)转换一下

    2024年02月12日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包