diff --git a/TEMA6/report.md b/TEMA6/report.md index 05ffae3..cdde4b2 100644 --- a/TEMA6/report.md +++ b/TEMA6/report.md @@ -157,21 +157,31 @@ ### 4.2. Общая схема работы с файлом. Для обмена данными с файлом необходимо выполнить следующие операции: + *Открытие файла с указанием его имени и цели (чтение, запись, добавление данных); + *Выполнение одной или нескольких операций обмена данными с файлом; + *Закрытие файла. + ### 4.3. Открытие файла для записи и чтения файла. Для открытия файла используется функция open, в которой необходимо указывать путь и имя открывающегося файла и цель его использования. Имена аргументов в данной функции можно опускать, но тогда сами аргументы должны идти в правильном порядке. (Если же файл находится в текущем рабочем каталоге, то полный путь к нему можно не указывать, будет достаточно только его имени.) Различные значения аргумента mode: *w - запись/перезапись файла + *w+ - чтение и запись/перезапись файла + *r - только чтение существующего файла + *r+ - чтение и/или запись в существующий файл + *a - запись в конец существующего файла + *a+ - запись в конец существующего файла с возможностью чтения + ```py >>> fp = open(file = drkt + "\\zapis1.txt", mode = "w") # Открытие файла с явным указанием пути и цели использования >>> fp = open(drkt + "\\zapis1.txt", "w") # Открытие файла без указания имен аргументов