Я пытаюсь открыть файл на Python, используя этот код:Открытие файла на Python 3
fileName=input('Please enter the file name: ')
file=open(fileName,'r')
меня просят ввести имя файла, который grid.txt, я печатаю, что в России, но ничего не появляется , я делаю что-то неправильно, если да, то что я делаю неправильно и каково решение.
Спасибо.
я, вы не добавили печати stmts .. А также не использовать ' file' как имя переменной. –
Да, вам нужно сделать что-нибудь. с открытым файлом, иначе ничего не произойдет ;-) Я также рекомендую использовать инструкцию with при обработке файлов. В противном случае вам (по крайней мере, на python 2.x) придется вручную закрыть файл после его обработки. это выглядело бы как с открытым (...) как in_file: do_sth (...) –
@AvinashRaj: Хмм ... не имеет значения в Python 3 о [use 'file' as variable name] (http : //stackoverflow.com/questions/112970/python-when-to-use-file-vs-open). Но, однако, я бы рекомендовал использовать 'f' или' inf', 'outf' и т. Д. –