允许用户选择以确定web.DataReader中的库存选择

时间:2016-12-08 13:24:27

标签: python pandas datareader

我正在寻找一个能够吸引用户选择股票的计划 使用Pandas中的web.DataReader函数返回信息。任何建议或替代解决方案将不胜感激。

import pandas as pd
import pandas.io.data as web   # Package and modules for importing data; this code may change depending on pandas version
import datetime

start = datetime.datetime(2016,1,1)
end = datetime.date.today()

apple = web.DataReader(input(""), "yahoo", start, end)

type(apple)
apple.head()

结果

  

在web.DataReader语句中输入("")

     

OSError:经过3次尝试,雅虎!没有为网址返回200' http://ichart.finance.yahoo.com/table.csv?s=appl&a=0&b=1&c=2016&d=11&e=8&f=2016&g=d&ignore=.csv'

1 个答案:

答案 0 :(得分:1)

现在,您应该如何将数据读取器移动到自己的包中。您还需要提供有效的代码,如果是苹果void ShowCerts(SSL* ssl) { X509 *cert; char *line; cert = SSL_get_peer_certificate(ssl); /* Get certificates (if available) */ if ( cert != NULL ) { printf("Server certificates:\n"); line = X509_NAME_oneline(X509_get_subject_name(cert), 0, 0); printf("Subject: %s\n", line); free(line); line = X509_NAME_oneline(X509_get_issuer_name(cert), 0, 0); printf("Issuer: %s\n", line); free(line); X509_free(cert); } else printf("No certificates.\n"); } 而不是AAPL

appl