tf.io.gfile.exists

Determines whether a path exists or not.

Used in the notebooks

Used in the tutorials
with open("/tmp/x", "w") as f:   f.write("asdf")  4 tf.io.gfile.exists("/tmp/x") True

You can also specify the URI scheme for selecting a different filesystem:

# for a GCS filesystem path: # tf.io.gfile.exists("gs://bucket/file") # for a local filesystem: with open("/tmp/x", "w") as f:   f.write("asdf")  4 tf.io.gfile.exists("file:///tmp/x") True

This currently returns True for existing directories but don't rely on this behavior, especially if you are using cloud filesystems (e.g., GCS, S3, Hadoop):

tf.io.gfile.exists("/tmp") True

path string, a path

True if the path exists, whether it's a file or a directory. False if the path does not exist and there are no filesystem errors.

errors.OpError Propagates any errors reported by the FileSystem API.