小编Eva*_*yan的帖子

在Python中从网址下载csv.gz文件

我无法从网址下载csv.gz文件,但我无法下载tar.gz文件。对于csv.gz文件,我可以提取.gz文件并读取我的csv文件,如果可以使用URL而不是事先使用csv-1.0.csv.gz,这将非常方便

这有效:

import urllib.request
urllib.request.urlretrieve('http://www.mywebsite.com/csv-1-0.tar.gz','csv-1-0.tar.gz')
Run Code Online (Sandbox Code Playgroud)

这不起作用:

import urllib.request
urllib.request.urlretrieve('http://www.mywebsite.com/csv-1-0.csv.gz','csv-1-0.csv.gz')
Run Code Online (Sandbox Code Playgroud)

我收到此错误:UnicodeEncodeError:'ascii'编解码器无法在位置9编码字符'\ xad':序数不在范围内(128)

csv url gzip python-3.x

1
推荐指数
1
解决办法
6110
查看次数

标签 统计

csv ×1

gzip ×1

python-3.x ×1

url ×1