Я новичок в программировании (основная задача) с Python, и до сих пор Python - мой любимый язык программирования. В любом случае, я хотел бы закончить свой первый проект с использованием Quandl, но я застрял нужна поддержка.
У меня есть этот код, чтобы использовать акции Quandl, однако я не хочу вводить свои тикеры в TextEditor / Sublime, вводя их или вставляя.
ЦЕЛЬ: я хочу извлечь данные тикера из электронной таблицы, а затем запустить файл .py.
Есть ли способ прочитать данные ячейки и ввести их в эту строку кода в виде строки, поэтому я получаю данные ячейки, которые будут отображаться как ['AAPL', 'MSFT' .... 'FB '] или [' A1 ',' A2 ',' A3 '.......' A10 ']
data = quandl.get_table('WIKI/PRICES', ticker = ['AAPL', 'MSFT', 'WMT']
TO:
data = quandl.get_table('WIKI/PRICES', ticker = **(READ TICKERS PULLED FROM EXCELSTOCKDATA.PY** ['read/write cell A1', 'read/write cell A2'....''read/write cell A10']
,
Я прочитал некоторые документы по пакетам, видел примеры на YouTube и не могу решить их, поэтому я стремлюсь к вашей мудрости!
Вот пример того, что этовыглядело бы как на python, если бы я хотел проанализировать более 10 акций (может быть, еще ниже, не уверен, так как я скопировал и вставил здесь), но это абсолютно безумно - вводить всю информацию вручную в python или копировать и вставлять, как тексттоже сумасшедший. Должен быть более быстрый метод с использованием одной строки кода?
GetQuandlData.py
data = quandl.get_table(['AAPL', 'MSFT','NFLX','FB','GS','TSLA','BAC','TWTR','COF','TOL','EA','PFE','MS','C','SKX','GLD','SPY','EEM']
Дальнейшая информация:
Мой дополнительный файл при чтении данных Excel:
readstockdata.py
df = pd.read_excel("StockTickerData.xlsx", sheet_name = 'Control')
df = tickers
Полагаю, я хотел бы сделать это:
data = quandl.get_table('WIKI/PRICES', ticker = **(READ TICKERS PULLED FROM EXCELSTOCKDATA.PY** ['read/write cell A1', 'read/write cell A2'....''read/write cell A10']
,