使用python从url请求csv格式的数据

2024-10-03 00:32:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我想简单地发送一个请求到下面的网址,接收csv格式的数据并保存在下面的位置,但不起作用!任何帮助都将不胜感激

from urllib import  request

my_url='http://real-chart.finance.yahoo.com/table.csv?s=CSV&a=07&b=9&  c=1996&d=05&e=26&f=2016&g=d&ignore=.csv'

def rciveURL(getURL):
response=request.urlopen(getURL)
csv=response.read()
csv_str=str(csv)
mydstination=r'mori.csv'
fx=open(mydstination,"w")
for line in csv_str:
  fx.write(line+"\n")
  fx.closed()

  rciveURL(my_url)

Tags: csv数据fromurlresponserequestmy格式