Даже с самым простым кодом мой .txt-файл выходит пустым, и я не могу понять, почему. Я выполняю эту подпрограмму в python 3
для сбора информации от пользователя. Когда я открываю файл .txt как в блокноте, так и в N ++, я получаю пустой файл.Запись в файл не будет работать
Вот мой код:
def Setup():
fw = open('AutoLoader.txt', 'a')
x = True
while x == True:
print("Enter new location to enter")
new_entry = str(input('Start with \'web\' if it\'s a web page\n'))
fw.write(new_entry)
y = input('New Data? Y/N\n')
if y == 'N' or y == 'n':
fw.close
break
fw.close
Start()
Не ваша проблема, но 'fw.close' не закрывает ваш файл! 'fw.close()' делает. – deceze
Что делает 'Start()' do? –
Проблема _could_ будет 'close', в зависимости от того, как это выполняется. Поскольку файл закрыт неправильно, данные могут быть в буфере, когда Ash открывает файл в редакторе. –