В настоящее время я пытаюсь открыть текстовый файл под названием «температура.txt», который я сохранил на своем рабочем столе с помощью обработчика файлов, однако по какой-то причине я не могу заставить его работать. Может ли кто-нибудь сказать мне, что я делаю неправильно.Как открыть текстовый файл в Python?
#!/Python34/python
from math import *
fh = open('temperature.txt')
num_list = []
for num in fh:
num_list.append(int(num))
fh.close()
Пожалуйста, покажите нам ошибку, которую вы получите. Также будет полезно краткое описание ваших данных в текстовом файле. – RichArt
'FileNotFoundError' -' tempertature.txt' должен находиться в том же каталоге, что и ваш файл '.py'. 'ValueError' - пытается преобразовать строку (read from file) в int, но это не int. 'Can not see output' - распечатать список. –
В коде нет ничего плохого. Если вам нужна помощь, вам также нужно сообщить об ошибке. Как и в предыдущих комментариях, проблема в основном состоит в том, что файл не существует (или скрипт ищет в нем неправильный каталог), или в вашем файле есть строки, которые не являются просто цифрами (например, пробелы на конец файла может вызвать ошибку в цикле for, даже если файл открыт правильно) – Shadow