1.txt записана акция, например AAPL ( это Эппл, который яблоко и Стив). При исполнении, код берет строку из него и записывает эту акцию вместе с названием в файл csv.
Вопрос знатокам. Если прописать в файле несколько акций в столбик, например:
AAPL
F
GM
, то как можно сделать, чтобы скачивались все данные за эти акции друг за дружку. Полагаю с помощью while, но увы, моих скудных знаний не хватает.
from pandas_datareader import data input = open('C:/Users/1/Downloads/1.txt', 'r') s = input.read() r = data.DataReader(s, 'yahoo', '2010-01-01') r.to_csv('C:/Users/1/Downloads/'+s+'_data.csv')