ответвлено от main/python-labs
report:добавлен
Этот коммит содержится в:
@@ -240,6 +240,19 @@ dir(fp)
|
|||||||
>> ['_CHUNK_SIZE', '__class__', '__del__', '__delattr__', '__dict__', '__dir__', '__doc__', '__enter__', '__eq__', '__exit__', '__format__', '__ge__', '__getattribute__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__next__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '_checkClosed', '_checkReadable', '_checkSeekable', '_checkWritable', '_finalizing', 'buffer', 'close', 'closed', 'detach', 'encoding', 'errors', 'fileno', 'flush', 'isatty', 'line_buffering', 'mode', 'name', 'newlines', 'read', 'readable', 'readline', 'readlines', 'reconfigure', 'seek', 'seekable', 'tell', 'truncate', 'writable', 'write', 'write_through', 'writelines']
|
>> ['_CHUNK_SIZE', '__class__', '__del__', '__delattr__', '__dict__', '__dir__', '__doc__', '__enter__', '__eq__', '__exit__', '__format__', '__ge__', '__getattribute__', '__getstate__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__next__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '_checkClosed', '_checkReadable', '_checkSeekable', '_checkWritable', '_finalizing', 'buffer', 'close', 'closed', 'detach', 'encoding', 'errors', 'fileno', 'flush', 'isatty', 'line_buffering', 'mode', 'name', 'newlines', 'read', 'readable', 'readline', 'readlines', 'reconfigure', 'seek', 'seekable', 'tell', 'truncate', 'writable', 'write', 'write_through', 'writelines']
|
||||||
|
|
||||||
```
|
```
|
||||||
|
Файл по такой инструкции открывается только для записи в файл. Если требуются другие операции с открываемым файлом, то для второго аргумента «mode=…» могут быть заданы следующие значения:
|
||||||
|
|
||||||
|
w – запись с созданием нового файла или перезапись существующего файла,
|
||||||
|
|
||||||
|
w+ - чтение и запись/перезапись файла,
|
||||||
|
|
||||||
|
r – только чтение (это значение - по умолчанию),
|
||||||
|
|
||||||
|
r+ - чтение и/или запись в существующий файл,
|
||||||
|
|
||||||
|
a – запись в конец существующего файла или, если его нет, запись с созданием файла,
|
||||||
|
|
||||||
|
a+ - то же, что и в «a», но с возможностью чтения из файла.
|
||||||
Пример открытия бинарного файла
|
Пример открытия бинарного файла
|
||||||
```
|
```
|
||||||
fp1=open(drkt+'\\zapis2.bin',mode='wb+')
|
fp1=open(drkt+'\\zapis2.bin',mode='wb+')
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user