google-cloud-storage相关内容

如何通过 GCS 中的元数据查询文件?

在 Google 云存储 (GCS) 中,您可以将 元数据 与每个对象(文件).我正在尝试使用某些元数据查询文件.但我找不到任何方法来做到这一点.请问有什么建议吗? 解决方案 无法通过元数据进行查询 - 您可以通过对对象执行 HTTP HEAD 来检索特定对象的元数据. Mike Schwartz,Google 云存储团队 ..
发布时间:2022-01-25 20:36:08 其他开发

如何使用 multer 和 NodeJS 将图像上传到 GCS 存储桶?

我在将本地图片上传到我的谷歌云存储时遇到了问题. 我已经尝试了两种方法.第一个是用multer上传 var storage = multer.diskStorage({目的地:(请求,文件,cb)=>{cb(null, './uploads/')},文件名:(请求,文件,cb)=>{cb(null, file.fieldname + '-' + Date.now())}});var upl ..

来自使用 blobstore.create_gs_key 创建的 BlobKey 的 BlobInfo 对象

我正在将代码从已弃用的文件 api 中转换出来. 我有以下代码在 SDK 服务器中运行良好,但在生产中失败.我在做什么甚至正确吗?如果是,可能出了什么问题,有什么解决方法的想法吗? # 前面的代码写入文件 bs_file_name.这很好用,因为我可以看到文件# 在 Cloud Console 中.bk = blobstore.create_gs_key("/gs" + bs_file_n ..
发布时间:2022-01-25 20:35:54 Python

如何使用从firestore触发的firebase云功能写入云存储桶?

为了确保它尽可能干净和隔离,我创建了一个新的测试项目,其中除了这些步骤之外什么都没有. 然后我在控制台中启用了 Cloud Firestore.我创建了一个名为“blarg"的新系列(好名字,嗯!).我向其中添加了一个文档,并使用了自动 ID,然后添加了一个名为“humpty"的字段和字符串 dumpty.在控制台中是这样的: 我在 firebase 控制台的存储部分创建了一个名为 s ..

使用 Flask 将文件上传到 Google Cloud Storage

我正在尝试使用 Flask 通过 App Engine 实例将一些图像上传到 GCS,但是每次上传文件时,当我下载它时,我都会得到一个损坏的文件.我做错了什么? 我已经按照文档中的方式下载并使用了 Google Cloud Storage 客户端. @app.route('/upload', methods=['POST'])定义上传():如果 request.method == 'POS ..
发布时间:2022-01-25 20:35:18 Python

如何从 Google Cloud Platform 存储下载文件

我正在阅读谷歌云存储的 python 文档,并成功地创建了一个上传文件的方法,但是,我无法找到使用 blob 的 URL 下载文件的方法.我能够使用文件名下载文件,但这不切实际,因为用户可以上传同名文件.该 blob 是私有的.我可以访问 blob 的 URL,所以我想知道是否可以使用此链接下载文件. 这是我完美运行的上传代码: def upload_blob(bucket_name, f ..
发布时间:2022-01-25 20:35:07 Python

如何从 Python 中删除 GCS 文件夹?

使用 https://github.com/googleapis/google-cloud-python/tree/master/storage 或 https://github.com/GoogleCloudPlatform/appengine-gcs-client,我可以通过指定文件名来删除文件,但似乎没有删除文件夹的方法. 有什么方法可以删除文件夹吗? 我找到了这个(谷歌云存储: ..
发布时间:2022-01-25 20:34:31 Python

是否可以自动化 Gsutil 登录?

是否可以自动将基于 gsutil 的文件上传到谷歌云存储,从而无需用户干预登录? 我的用例是有一个 jenkins 作业,它轮询 SCM 位置以查找对一组文件的更改.如果它检测到任何更改,它会将所有文件上传到特定的 Google Cloud Store 存储桶. 解决方案 配置凭据后,gsutil 无需进一步干预.我怀疑您以用户 X 的身份运行 gsutil configure 但 ..
发布时间:2022-01-25 20:34:09 其他开发

更改 Google Cloud Storage 中(现有)对象的存储类别

我最近了解到 Google Cloud Storage 平台/服务上宣布了新的存储层级和降价. 所以我想将我的一个存储桶的默认存储类从 Durable Reduced Availability 更改为 Coldline,因为这适合我在该存储桶中归档的文件. 不过我收到了这张纸条: 更改默认存储类只会影响您以后添加到此存储分区的对象.它不会更改已在您的存储桶中的对象的存储类别. ..

在 Google Cloud SDK Shell 上上传名称中带有空格的文件

我是 Google Cloud Storage 的新手,但已设法在网上找到我问题的所有答案,但现在我正在尝试使用 Google Cloud SDK 上传文件,它适用于没有空格的文件“this_file_001.txt",但如果我尝试上传带有空格的文件“此文件 001.txt",系统将无法识别该命令.我正在使用的有效命令是 gsutil -m cp -r this_file_001.txt g ..
发布时间:2022-01-25 20:33:23 其他开发