Прямо сейчас у меня есть файл.py и он печатает слово «Hello» в text.txt.Как я могу сказать python для редактирования другого файла python?
f = open("text.txt") f.write("Hello") f.close()
Я хочу сделать то же самое, но я хочу, чтобы напечатать слова «Hello» в файл Python. Скажите, что я хотел сделать что-то вроде этого:
f = open("list.py") f.write("a = 1") f.close
Когда я открыл файл list.py, будет ли это иметь переменную а со значением 1? Как мне это сделать?
Прежде всего, вы не можете писать в файл, открытый в режиме чтения. –
Когда вы откроете его, в нем будет текст 'a = 1' (при условии, что вы откроете его в режиме записи). – BrenBarn
Будьте осторожны со вторым кодом, он не закрывает файл – jamylak