Функция io.write_file
Функция io.write_file записывает содержимое
в файл по заданному пути. Первым параметром
функция принимает имя файла, вторым - данные
для записи. Данные могут быть строкой или
тензором строк. Функция возвращает тензор
с именем записанного файла.
Синтаксис
tf.io.write_file(filename, contents, [name])
Пример
Давайте запишем строку в файл:
import tensorflow as tf
res = tf.io.write_file('output.txt', 'abcde')
print(res)
Результат выполнения кода:
tf.Tensor(b'output.txt', shape=(), dtype=string)
Пример
Давайте запишем содержимое тензора строк в файл:
import tensorflow as tf
t = tf.constant('abcde')
res = tf.io.write_file('output.txt', t)
print(res)
Результат выполнения кода:
tf.Tensor(b'output.txt', shape=(), dtype=string)
Смотрите также
-
функцию
read_file,
которая читает содержимое файла -
функцию
matching_files,
которая возвращает файлы по шаблону -
функцию
get_file,
которая скачивает файл по URL -
функцию
encode_base64,
которая кодирует строку в base64