Spec-Zone.ru › TensorFlow 1.15

tf.gfile.FastGFile

Оборачивающие функции ввода-вывода файлов без блокировки потоков.

Просмотр псевдонимов

Псевдонимы совместимости для миграции

См. Руководство по миграции для получения дополнительных сведений.

tf.compat.v1.gfile.FastGFile

tf.gfile.FastGFile(
    name, mode='r'
)

Обратите внимание, что это несколько похоже на встроенный ввод-вывод файлов Python, но существуют семантические различия, чтобы сделать его более эффективным для некоторых систем хранения файлов. Например, файл в режиме записи не будет открыт до первого вызова записи (чтобы свести к минимуму вызовы RPC в сетевых файловых системах).

Атрибуты
mode Возвращает режим, в котором был открыт файл.
name Возвращает имя файла.

Методы

close

Просмотреть исходный код

close()

Закрывает FileIO. Должен вызываться для того, чтобы WritableFile был сброшен.

flush

Просмотреть исходный код

flush()

Сбрасывает файл Writable.

Это гарантирует только, что данные покинули процесс без каких-либо гарантий о том, записаны ли они на диск. Это означает, что данные сохранятся при сбое приложения, но не обязательно при сбое ОС.

next

Просмотреть исходный код

next()

read

Просмотреть исходный код

read(
    n=-1
)

Возвращает содержимое файла в виде строки.

Начинает чтение с текущей позиции в файле.

Аргументы
n Читает 'n' байт, если n != -1. Если n = -1, читает до конца файла.
Возвращает
'n' байт файла (или весь файл) в режиме байтов или 'n' байт строки, если в режиме строк (обычный).

readline

Просмотреть исходный код

readline()

Читает следующую строку из файла. Оставляет '\n' в конце.

readlines

Просмотреть исходный код

readlines()

Возвращает все строки из файла в списке.

seek

Просмотреть исходный код

seek(
    offset=None, whence=0, position=None
)

Перемещает указатель в файле на указанный смещение. (устаревшие аргументы)

Предупреждение: НЕКОТОРЫЕ АРГУМЕНТЫ УСТАРЕЛИ: (position). Они будут удалены в будущей версии. Инструкции по обновлению: position устарел в пользу аргумента offset.
Аргументы
offset Количество байтов относительно аргумента whence.
whence Допустимые значения для whence: 0: начало файла (по умолчанию) 1: относительно текущей позиции файла 2: относительно конца файла. offset обычно отрицательный.

seekable

Просмотреть исходный код

seekable()

Возвращает True, так как FileIO поддерживает операции случайного доступа seek()/tell()

size

Просмотреть исходный код

size()

Возвращает размер файла.

tell

Просмотреть исходный код

tell()

Возвращает текущую позицию в файле.

write

Просмотреть исходный код

write(
    file_content
)

Записывает file_content в файл. Добавляет в конец файла.

__enter__

Просмотреть исходный код

__enter__()

Поддерживает использование с оператором "with".

__exit__

Просмотреть исходный код

__exit__(
    unused_type, unused_value, unused_traceback
)

Поддерживает использование с оператором "with".

__iter__

Просмотреть исходный код

__iter__()

© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/gfile/FastGFile

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API