【发布时间】:2012-11-11 14:32:46
【问题描述】:
我有一个脚本,我想检查存储桶中是否存在文件,如果不存在则创建一个。
我尝试使用os.path.exists(file_path) where file_path = "/gs/testbucket",但我得到了一个找不到文件的错误。
我知道我可以使用files.listdir() API 函数列出位于路径中的所有文件,然后检查我想要的文件是否是其中之一。但我想知道是否有另一种方法来检查文件是否存在。
【问题讨论】:
-
+1 自己遇到了这个问题。我们最终在文件的公共地址上执行了 HTTP HEAD,但这不是一个通用的解决方案。
标签: python google-cloud-storage file-exists