urllib下载文件

作者: MA木易YA | 来源:发表于2018-12-06 09:43 被阅读1次

之前在做网易云爬虫的时候就在纠结怎么来进行音乐下载,python2里面的很多模块python3里面已经不能够再使用了,比如urllib.urlretrieve和urllib2.urlopen等等,这里是小编查阅资料找到的一个可用的模块,也是基于urllib库

  • 原则上是想要获取到文件(比如歌曲)url,然后通过url实现下载,这里简单给大家展示下用法
import urllib.request

if __name__ == '__main__':
    print("downloading with urllib")
    # url = 'http://www.wzsky.net/img2013/uploadimg/20130906/1216294.jpg'
    url = 'http://music.163.com/song/media/outer/url?id=436514312.mp3'
    f = urllib.request.urlopen(url)
    data = f.read()
    # 存储位置可自定义
    with open("C:/Users/asus/Desktop/tes.mp3", 'wb') as code:
        code.write(data)

主要也是通过url进行文件读取写入,地址还有url源都可以自定义

相关文章

  • urllib下载文件

    之前在做网易云爬虫的时候就在纠结怎么来进行音乐下载,python2里面的很多模块python3里面已经不能够再使用...

  • 05存储数据

    Python3中,urllib.request.urlretrieve根据文件的URL下载文件。 程序从http:...

  • python下载文件的三种方法

    Python开发中时长遇到要下载文件的情况,最常用的方法就是通过Http利用urllib或者urllib2模块。 ...

  • python数据分析实战——COVID-19

    一、数据下载和查看 使用python中urllib.request模块中的urlretrieve函数下载此文件 二...

  • python下载文件的三种方法

    Python开发中时长遇到要下载文件的情况,最常用的方法就是通过Http利用urllib或者urllib2模块。当...

  • [python] 内容下载

    参考网址:python 3 实现文件下载的方法总结 代码一:使用urllib.requests.urlretrie...

  • 一、MNIST数据

    1.1 MNIST数据下载和解压 下载链接: 可用urllib3包下载文件并保存到本地: 下载后可得到四个压缩包:...

  • 下载网页pdf文件、读取和删除pdf文本

    1.下载网页pdf文件 第一种使用requests下载 第二种使用urllib这种下载后,可能pdf的问题,编码错...

  • 使用beautifulsoup下爬取图片

    使用beautifulsoup爬取图片,存放到指定的文件夹下。 1、使用urllib.request 下载到网页内...

  • 爬虫—urllib模块的使用

    说明:urllib模块属于python自带模块,不需要下载,直接在.py文件头部引入使用 使用包 import u...

网友评论

    本文标题:urllib下载文件

    本文链接:https://www.haomeiwen.com/subject/hmqgcqtx.html