⚡️ Open и режимы чтения/записи
Функция open используется для работы с файловой системой и у неё есть несколько режимов работы. О них мы сейчас и поговорим.
r — открывает файл для чтения и только. w — открывает файл для записи, но перед этим полностью его очищает.
x — создаёт новый файл или выдаёт ошибку, если он уже существует. a — открывает файл для записи добавляя в конец данные. Выдаёт ошибку, если файла не существует.
+ — дополнение, открывает файл для чтения и записи. Разница между w+ и r+ в том, что в первом случае файл очищается.
b, t — открывает файл в бинарном или текстовом режиме. То есть позволяет работать с байтами или с текстом. По умолчанию — t.
#теория
Post #792
4.24K
