tf.io.gfile.join | TensorFlow v2.16.1 (original) (raw)
tf.io.gfile.join
Stay organized with collections Save and categorize content based on your preferences.
Join one or more path components intelligently.
View aliases
Compat aliases for migration
SeeMigration guide for more details.
tf.io.gfile.join(
path, *paths
)
TensorFlow specific filesystems will be joined like a url (using "/" as the path seperator) on all platforms:
On Windows or 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'
But the native filesystem is handled just like 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
Args | |
---|---|
path | string, path to a directory |
paths | string, additional paths to concatenate |
Returns | |
---|---|
path | the joined path. |