Книга: Введение в Python
Список режимов доступа к файлу в Python.
Список режимов доступа к файлу в Python.
r |
Открывает файл только для чтения. Указатель стоит в начале файла. |
rb |
Открывает файл для чтения в двоичном формате. Указатель стоит в начале файла. |
r+ |
Открывает файл для чтения и записи. Указатель стоит в начале файла. |
rb+ |
Открывает файл для чтения и записи в двоичном формате. Указатель стоит в начале файла. |
w |
Открывает файл только для записи. Указатель стоит в начале файла. Создает файл с именем имя_файла, если такового не существует. |
wb |
Открывает файл для записи в двоичном формате. Указатель стоит в начале файла. Создает файл с именем имя_файла, если такового не существует. |
w+ |
Открывает файл для чтения и записи. Указатель стоит в начале файла. Создает файл с именем имя_файла, если такового не существует. |
wb+ |
Открывает файл для чтения и записи в двоичном формате. Указатель стоит в начале файла. Создает файл с именем имя_файла, если такового не существует. |
a |
Открывает файл для добавления информации в файл. Указатель стоит в конце файла. Создает файл с именем имя_файла, если такового не существует. |
ab |
Открывает файл для добавления в двоичном формате. Указатель стоит в конце файла. Создает файл с именем имя_файла, если такового не существует. |
a+ |
Открывает файл для добавления и чтения. Указатель стоит в конце файла. Создает файл с именем имя_файла, если такового не существует. |
ab+ |
Открывает файл для добавления и чтения в двоичном формате. Указатель стоит в конце файла. Создает файл с именем имя_файла, если такового не существует. |
Атрибуты файлового объекта в Python.
Как только файл был открыт и у вас появился файловый объект, вы можете получить следующую информацию о нем:
file.closed |
Возвращает True если файл был закрыт. |
file.mode |
Возвращает режим доступа, с которым был открыт файл. |
file.name |
Возвращает имя файла. |
file.softspace |
Возвращает False если при выводе содержимого файла следует отдельно добавлять пробел. |
Например:
| my_file = open("some.txt", "w")
| print ("Имя файла: ", my_file.name)
| print ("Файл закрыт: ", my_file.closed)
| print ("В каком режиме файл открыт: ", my_file.mode)
| print ("Пробелы: ", my_file.softspace)
- Открытие и закрытие файла в Python.
- Список режимов доступа к файлу в Python.
- Закрытие файла в Python. Метод close().
- Чтение и запись файлов в Python
- Запись в файл в Python. Метод write().
- Чтение из файла в Python. Метод read().
- Как узнать позицию указателя в файле в Python.
- Добавление в файл. Метод write()
- Расширенная работа с файлами в Python.
- Приложение-пример работы с файлами в Python.
- Запись в файл в Python. Метод write().
- Работа с файлами в Python
- Расширенная работа с файлами в Python.
- Чтение и запись файлов в Python
- Приложение-пример работы с файлами в Python.
- Аргументы функции в Python
- 9.4. Права доступа к squid
- Язык программирования Python
- 10.5. Транзакции и пути доступа меню
- Настройка доступа пользователей к рабочей книге
- Список основных источников информации
- 3.5 Проблемы доступа при использовании нескольких протоколов