我使用Python和yahoo-finance包获得了一些非常奇怪的结果.当我在单个股票代码上运行我的功能时,该功能执行正常.但是如果我把它们放在循环中(希望以后扩展列表),我从YQL得到了一些错误代码.有没有人遇到类似的错误或我错过了什么?请参阅下面的代码和输出.对不起,相对较新的Python.谢谢你的帮助!
t1=m1('AAPL')
t2=m1('MSFT')
df1=['MSFT','APPL']
print(t1)
print(t2)
for stock in df1:
print(type(stock))
for stock in df1:
m1(stock)
Adj_Close Close High Low Open Symbol \
Date
2016-01-04 102.612183 105.349998 105.370003 102.000000 102.610001 AAPL
2016-01-05 100.040792 102.709999 105.849998 102.410004 105.750000 AAPL
2016-01-06 98.083025 100.699997 102.370003 99.870003 100.559998 AAPL
2016-01-07 93.943473 96.449997 100.129997 96.430000 98.680000 AAPL
Volume price_gap target
Date
2016-01-04 67649400 NaN 0.026703
2016-01-05 55791000 0.003797 -0.028747
2016-01-06 68457400 -0.020933 0.001392
2016-01-07 81094400 -0.020060 -0.022598
Adj_Close Close High Low Open Symbol \
Date …Run Code Online (Sandbox Code Playgroud) 我在Spyder控制台中输出了很多绘图结果。是否有任何简单的方法可以将这些结果保存在pdf等大文件中。目前,我必须手动复制每个图。
谢谢。