Python Pandas Dataframe - используйте самый свежий CSV из одного скрипта в другом скрипте при повторении - PullRequest
0 голосов
/ 07 мая 2020

Скрипт 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)
...