Привет хорошие я новый здесь и мне хотелось бы знать, как открывать файлы в python. Я использую этот код f = open("nombre del archivo.txt")
но он дает мне ошибку: почему? спасибо заранее
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
f=open("text1.txt",'r')
FileNotFoundError: [Errno 2] No such file or directory: 'text1.txt'
Кажется, что ты не указываешь на правильное расположение файла. Я бодрствую таким образом, предполагая, что у тебя есть папка Mi Proyecto
со следующей структурой:
Mi_Proyecto
|----- text1.txt
|----- programa.py
Код, который ты пробуешь использовать служащая, так как файл text1.txt
находится в том же месте, что и файл programa.py
Однако в твоем случае, как кажется, файл text1.txt
находится в другом месте, отличном от файла программы, которую ты создаешь; следовательно ты должен изменять маршрут для того, чтобы он указал на подходящее место.
Например предполагая, что твоя структура была такой:
Mi_Proyecto
|----- programa.py
text1.txt
Тогда в твоей программе ты мог бы писать:
f = open("../nombre del archivo.txt")
../
в маршруте показывают, что ты хочешь переслать уровень в каталоге, следовательно ты выходишь из папки Mi_Proyecto
и так можешь находить файл, который ты ищешь.
Ты, должно быть, показываешь данные об ошибке для большего informaciГіn, чтобы читать файл, попытайся таким образом:
archivo=open("/ruta-del-archivo/nombre-archivo.extencion", 'r')
, Чтобы читать их lГ-neas:
lineas = archivo.readlines()
.
funciГіn open()
, должно быть, получает два parГЎmetros, первый - файл, если вышеупомянутый файл не находит на том же уровне рукописного шрифта python тогда дебет, определять маршрут, чтобы прибывать в файл, второго parГЎmetro - способ открытия файла q может быть:
'r'
: read/lectura.
'w'
: write/escritura.
'rb'
: read эксперт binary / читать файл как бинарный.
'U'
: это специальный формат, который позволяет несколько операций, эти какие-либо, существуют mГЎs.
я предлагаю Тебе учиться относительно этой темы, надеюсь, что он подает тебя. Привет.