有人能告诉我如何检查谷歌云存储中的文件是否为空,或者在谷歌云功能中是否使用python吗。我有一个要求,如果文件不是空的,创建另一个零字节";。完成";文件用于目标系统进行处理,如果该文件为空,则不创建";。完成";文件,告诉目标系统不应该处理该文件。
您可以在blob对象上使用大小功能。
在这里,我列出了对象的大小
from google.cloud import storage
client = storage.Client()
bucket = client.get_bucket('myBucket')
blobs = bucket.list_blobs()
for blob in blobs:
print(blob.name)
print(blob.size)