Python网络编程 - 请求地址上的文件并下载
2023-09-11 14:16:56 时间
我们用到了requests库,由于是第三方的,必须下载
如果是python 2.x用下面命令
pip install requests
python 3.x用下面命令
easy_install requests
运行结果:
Searching for requests
Reading https://pypi.python.org/simple/requests/
Best match: requests 2.8.1
Downloading https://pypi.python.org/packages/source/r/requests/requests-2.8.1.tar.gz#md5=a27ea3d72d7822906ddce5e252d6add9
Processing requests-2.8.1.tar.gz
...
downloadFile.py
import requests res = requests.get('http://www.gutenberg.org/cache/epub/1112/pg1112.txt') res.raise_for_status() playFile = open('RomeoAndJuliet.txt', 'wb') for chunk in res.iter_content(100000): playFile.write(chunk) playFile.close()
运行结果:
目录下会产生一个文件
RomeoAndJuliet.txt
相关文章
- python中的字符串常量,是否支持通过下标的方式赋值
- 如何用python连接Linux服务器
- 【华为OD机试真题 python】对称美学【2022 Q4 | 100分】
- 【华为OD机试真题 python】求满足条件的最长子串的长度 【2022 Q4 | 100分】
- 100个python代码大全
- 39 python - 文件定位读写
- windows python flask读取文件数据并返回表格
- Python 监控文件移动解压
- Python确实比较慢,但我不在乎
- gyp ERR! stack Error: Can‘t find Python executable “python“, you can set the PYTHON env variable.
- python之模块csv之 读取CSV文件(reader和DictReader2个方法)
- Python代码大全之selenium 从网页提出数据并存储到sqlite数据库(完整代码)
- 《从问题到程序:用Python学编程和计算》——3.2 递归
- 7.python常用模块
- python之工作举例:通过复制NC文件来造数据
- python第三周文件处理和函数-----下
- 【Python】python扩展
- Python 基础 之 网络 socket 使用 tcp (SOCK_STREAM)实现简单 文件下载 的 客户端、服务端
- python文件读写模式 --- r,w,a,r+,w+,a+,rb,wb
- 【图像处理】——Python+opencv实现提取图像的几何特征(面积、周长、细长度、区间占空比、重心、不变矩等)
- [Python] filter()函数