Скрипт one.py выполняет цикл и выводит результаты (одно текстовое значение) в плоский файл - вывод постоянно обновляется.
Скрипт two.py использует вывод скрипта one.py и выполняет итерацию / добавление к список, а затем зацикливает последовательность. Кажется, что код не извлекает самые свежие данные из плоского файла из первого сценария. Единственный способ заставить это сделать это - остановить и перезапустить второй сценарий, который вызывает множество проблем.
Как заставить l oop извлекать самые свежие данные из плоских файлов при каждом l oop? Если я перемещаю элементы приведенного ниже кода в Update () l oop, он снова добавляется в список, вызывая дублирование в списке при каждом цикле.
wordsfile = pd.read_csv('C:\\Users\\wordlist.txt', delimiter="\t")
# set up our empty list to hold the words
word_list = []
# iterate through the pandas dataframe of words and append them to our empty list
for words in wordsfile ['Words']:
word_list.append(words)