file (файл)
Файл (он же файлоподобный объект, он же поток) — объект, предоставляющий интерфейс доступа к некоему ресурсу.
Ресурс, к которому предоставляет доступ файл может являться, как настоящим файлом на диске, так и объектом, расположенном на неком устройстве хранения или коммуникации.
Примеры ресурсов:
Общепринятый способ создания файлов — функция open().
+py3.0 Выделяют три категории файлов:
Их интерфейсы определены в модуле
+py2.2 Создать файл можно также при помощи конструктора типа — file() — параметры те же, что и функции open().
Примеры ресурсов:
- стандартный ввод/вывод;
- буфер в памяти;
- сокет;
- конвейер (pipe)
- и пр.
Общепринятый способ создания файлов — функция open().
+py3.0 Выделяют три категории файлов:
- двоичные;
- буферизированные двоичные;
- текстовые.
Их интерфейсы определены в модуле
io
. +py2.2 Создать файл можно также при помощи конструктора типа — file() — параметры те же, что и функции open().
Синонимы поиска: file (файл), файлы
В этом разделе:
file.close
file.flush
file.read
file.readline
file.readlines
file.seek
file.tell
file.write
file.writelines
В разделе «object (объект)»:
object.__add__
object.__bool__
object.__call__
object.__ceil__
object.__class__
object.__cmp__
object.__contains__
object.__copy__
object.__deepcopy__
object.__del__
object.__delattr__
object.__delete__
object.__delitem__
object.__delslice__
object.__dir__
object.__enter__
object.__eq__
object.__exit__
object.__floor__
object.__format__
object.__ge__
object.__get__
object.__getattr__
object.__getattribute__
object.__getitem__
object.__getslice__
object.__getstate__
object.__gt__
object.__hash__
object.__init__
object.__init_subclass__
object.__iter__
object.__le__
object.__len__
object.__lt__
object.__missing__
object.__ne__
object.__new__
object.__next__
object.next
object.__nonzero__
object.__qualname__
object.__rcmp__
object.__repr__
object.__reversed__
object.__set__
object.__setattr__
object.__setitem__
object.__set_name__
object.__setslice__
object.__setstate__
object.__slots__
object.__str__
object.__sub__
object.__subclasses__
object.__unicode__
property (свойство)
Protocols (протоколы)
slice (срез)
Встроенные исключения
На заметку
В разделе «События» можно узнать о надвигающихся событиях мира Python, а также поделиться своими. Если вы являетесь организатором встречи/конференции/спринта, зарегистрируйте это событие в указанном разделе, чтобы о нём узнали все желающие.