python - 无法使用 Python 2.7 在 Linux 中下载文件
问题描述
我正在使用下面的代码下载一个 zip 文件。但是,每次都会创建一个 13kb(空)的 zip 文件。该代码适用于 Win10,但不适用于 Linux。
#!/usr/bin/python
import requests
import datetime
filedate=(datetime.datetime.now()-datetime.timedelta(days=2)).strftime("%Y%m%d")
url = "http://xxxxxxxxxxxxxxxxxxxxxxxxx.zip"
output_file = "/root/xxx/xxx/xxxxxxxxx"+filedate+".zip"
user='xxxxxxxxxxxxx'
password='xxxxxxx'
r = requests.get(url, auth=(user, password), stream=True, proxies={'https':'111.66.222.99:3000','http':'111.66.222.99:3000'} )
with open(output_file, 'wb') as f:
f.write(r.content)
解决方案
推荐阅读
- node.js - 无法通过 WebRTC API 在 Mozilla 浏览器中检查扬声器等输出设备
- jmeter-5.0 - 如何根据子数组中的某个值从数组中提取 Json 值
- sql - Fromdate 和 ToDate 列不返回值
- python - 您可以编辑另一个 .py 脚本吗?
- c# - .NET 代码生成器命令仅在我停止执行时才执行脚手架
- spring-boot - 从其他服务器恢复到我的 Spring Boot 应用程序后不想进行身份验证
- java - 不一致的 TableRow 宽度 - Android
- zingchart - Zingchart 实时数据馈送
- php - Google 登录 oauth2 403 错误,disallowed_useragent
- google-cloud-platform - 优化繁重的 BigQuery DELETE 查询