我有一个来自美国人口普查的文本文件的链接,我想将其下载到计算机上的目录中。
我当时正在考虑将URL下载到文本文件中,然后再将文本文件转换为csv。但是,我想知道是否可以直接下载到csv文件?如果可能的话,将不胜感激。
这是数据的链接: https://www.census.gov/construction/bps/txt/tb2u2010.txt
答案 0 :(得分:0)
我在这里可能是错的,但是将其另存为.csv文件并不容易。我不太了解Python,但是我会把两分钱留在这里:
import urllib.request # lib that handles URLs
target_url = "https://www.census.gov/construction/bps/txt/tb2u2010.txt"
data = urllib.request.urlopen(target_url)
with open('output.txt', 'w') as f: # change this to .csv
for line in data:
f.write(str(data.read()))
这将创建一个.txt文件,其中包含网站上的所有内容。