当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python tf.io.gfile.join用法及代码示例


智能地加入一个或多个路径组件。

用法

tf.io.gfile.join(
    path, *paths
)

参数

  • path 字符串,目录的路径
  • paths 字符串,连接的附加路径

返回

  • path 加入的路径。

TensorFlow 特定的文件系统将在所有平台上像 url 一样连接(使用 "/" 作为路径分隔符):

在 Windows 或 Linux/Unix-like 上:

>>> tf.io.gfile.join("gcs://folder", "file.py")
'gcs://folder/file.py'
tf.io.gfile.join("ram://folder", "file.py")
'ram://folder/file.py'

但是本机文件系统的处理方式与 os.path.join 类似:

path = tf.io.gfile.join("folder", "file.py")
if os.name == "nt":
  expected = "folder\\file.py"  # Windows
else:
  expected = "folder/file.py"  # Linux/Unix-like
path == expected
True

相关用法


注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.io.gfile.join。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。