我想读取存储在目录中的多个csv文件。这些文件的名称是股票的名称。以下是打开一个文件的代码:
location = r'C:\Users\brian\Yahoo\AAPL.csv'
df = read_csv(location)
print df.head()
这很好用。现在我想循环一个给定列表中的一些股票:
stocks = ['AAPL', 'XOM', 'BAC']
for stock in stocks:
location = r'C:\Users\brian\Yahoo\' + stock + '.csv'
df = read_csv(location)
我无法弄清楚如何在循环中的位置变量中格式化/连接字符串。雅虎之后的最后一次反弹似乎是个问题。我阅读了关于字符串文字和反斜杠的python教程,我尝试了多种格式但没有成功。