Редактирование существующих чисел в текстовом файле с помощью Python - PullRequest
0 голосов
/ 03 декабря 2018

Я пытаюсь написать простую программу для редактирования существующих чисел в текстовом файле с использованием библиотеки панд.

У меня есть текстовый файл в следующем формате:

"===================================================================================================================================="

    ----- whole bunch of text here ----- 

"===================================================================================================================================="
 "variable1","Variable2","Variable3"
 "unit1","unit2","unit3"
 ------,------,------
 1,0.800,12161.31
 2,0.883,1623669.24

    ------ some other stuff here ----------

Меня интересуют только два числа в переменной 3 / unit3: 12161.31 и 1623669.24

Мне бы хотелосьчтобы иметь возможность добавлять / вычитать числа из этих значений.

В настоящее время я могу отделить интересующие значения из файла txt методом pd.read_csv:

data = pd.read_csv(str(infilename), sep ='/t', header = None, skiprows = 2, index_col = None)

new_data = data[24:26]
print(new_data)

out:

24  1,0.800,12161.31
25  2,0.883,1623669.24

Однако я не могу придумать, как заменить исходные значения на вновь отредактированные.Возможно ли это с помощью библиотеки панд?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...