Я новый ученик python, и теперь я вошел в обработку файлов.Работа с файловой системой командной строки python не работает? Я работаю правильно?
Я пробовал решение для своей проблемы, но не смог, поэтому отправляю свой вопрос. перед дублированием, пожалуйста, рассмотрите мой вопрос.
Я попытался создать файл, он сработал. запись в файле также работал.
Но когда я попытался прочитать текст или значения в файле, он будет пустым.
Я использую терминал командной строки для работы с python и работает в ОС Ubuntu.
Ниже приведено кодирование, которое я пробовал. Файл создается в нужном месте, и также присутствует письменный текст.
f0=open("filehandling.txt","wb")
f0.write("my second attempt")
s=f0.read(10);
print s
Я также пробовал с wb +, r +. Но он просто возвращается как пустой
редактировать 1:
Я прикреплял кодирование ниже. Я вошел один за другим в командной строке
fo = open("samp.txt", "wb")
fo.write("Text is here\n");
fo.close()
fo = open("samp.txt", "r+")
str = fo.read(10);
print "Read String is : ", str
fo.close()
работает для меня (на Python 3), когда я не открыть файл в двоичном режиме ('Ф.О. = открыт ("samp.txt", "w") '). Должен работать в Python 2 как есть. – Matthias