Я имею дело с проблемой, когда я хочу извлечь имена запасов из текстового файла для использования в нескольких скриптах python, чтобы, если я добавлю один или несколько акций Мне не нужно изменять все файлы python.Извлечь информацию из файла txt для использования в качестве переменной в файле python
Мой файл stocks.txt является:
AAPL
GOOG
TSLA
Если импортировать этот скрипт сохраняет a.txt, a.txt, P.txt, l.txt, G.txt и т.д.
Каждая буква занимает отдельную позицию. Как я могу изменить свой код так, чтобы он занимал AAPL, GOOG и TSLA?
Спасибо!
Мой уменьшенный сценарий:
import urllib2
import time
import datetime
import os
filePath = os.path.abspath('stocks.txt')
openFile = open(filePath, 'r')
stockToPull = str(openFile.read())
def pullData(stock):
try:
saveFileLine = "today_data\\" +stock+".txt"
except Exception, e:
print 'main loop', str(e)
while True:
for eachStock in stockToPull:
pullData(eachStock)
Простое изменение 'ул (openFile.read())' 'становится openFile.readlines()' , –
Не забудьте 'openFile.close()' потом – jDo