如果有人在寻找同样的东西,这里是解决办法。首先,需要使用要在中创建新blob的bucket名称创建/初始化bucket变量。在此之后,如果给定的文件名不在bucket.blob(“filename”)中,则将创建一个新的blob,而不是使用bucket.blob(“filename”)调用blob。然后您可以使用blob.create_from_filename(“filename_which_you want to copy”),这将把内容复制到先前创建的blob中,以获得更详细的解决方案您可以在此处阅读blob文档:
client=storage.Client();
bucket=client.get_bucket('your bucket name');
blob=bucket.blob('newfile you want to create')
blob.upload_from_filename('localdirectory/filename.mp4')
首先你需要加载库
假设您已经创建了一个服务帐户并在某个地方加载了JSON文件,则需要创建一个client对象
然后需要提供create a bucket对象
现在定义bucket中的路径和文件名
blob方法创建新文件,也是一个对象。
upload_from_string方法添加文件的内容。还有其他方法允许您执行不同的任务。
最初的几步走得最长,以便第一次做好准备。
祝你好运!
如果有人在寻找同样的东西,这里是解决办法。首先,需要使用要在中创建新blob的bucket名称创建/初始化bucket变量。在此之后,如果给定的文件名不在bucket.blob(“filename”)中,则将创建一个新的blob,而不是使用bucket.blob(“filename”)调用blob。然后您可以使用blob.create_from_filename(“filename_which_you want to copy”),这将把内容复制到先前创建的blob中,以获得更详细的解决方案您可以在此处阅读blob文档:
https://googlecloudplatform.github.io/google-cloud-python/stable/storage-blobs.html
希望这对某人有帮助。下面是示例python代码:
相关问题 更多 >
编程相关推荐