Junior — Middle
86
Каким образом в Python осуществляется доступ к файлам для чтения и записи?
AI'dan gelen yanıt
sobes.tech yapay zeka
В Python доступ к файлам для чтения и записи осуществляется с помощью встроенной функции open(). Она открывает файл и возвращает файловый объект, с которым можно работать.
Основные режимы открытия файла:
'r'— чтение (файл должен существовать)'w'— запись (файл создаётся или очищается)'a'— добавление в конец файла'b'— бинарный режим (добавляется к другим режимам, например'rb')
Пример чтения файла:
with open('example.txt', 'r', encoding='utf-8') as file:
content = file.read()
print(content)
Пример записи в файл:
with open('example.txt', 'w', encoding='utf-8') as file:
file.write('Пример записи в файл\n')
Использование конструкции with гарантирует, что файл будет закрыт автоматически после выхода из блока, даже если возникнет ошибка.
Для более сложных операций можно использовать методы файлового объекта, такие как readline(), readlines(), write(), writelines() и т.д.