每当我运行此代码时:
from urllib import request
goog_url = 'http://real-chart.finance.yahoo.com/table.csv?s=TSLA&d=4&e=20&f=2015&g=d&a=5&b=29&c=2010&ignore=.csv'
def download_stock_data(csv_url):
response = request.urlopen(csv.url)
csv = response.read()
csv_str = str(csv)
lines = csv_str.split("\\n")
dest_url = r'goog.csv'
fx = open(dest_url, "w")
for line in lines:
fx.write(line + "\n")
fx.close()
download_stock_data(goog_url)
我收到此错误:
C:\Python27\python.exe C:/Users/Luke/PycharmProjects/untitled2/main.py
Traceback (most recent call last):
File "C:/Users/Luke/PycharmProjects/untitled2/main.py", line 1, in <module>
from urllib import request
ImportError: cannot import name request
我已尝试安装请求模块,但安装仍然失败。我究竟做错了什么?我对这些东西很陌生,但我已经尝试了一些其他可能的解决方案,我在这里找不到任何成功。
答案 0 :(得分:1)
尝试使用
from urllib3 import request
适用于Python 2.7