python - 在 Google Cloud VM 中提取文本文件
问题描述
菜鸟和初学者在这里。只是想学习 GCP 的基础知识。
我有一系列谷歌云存储桶,它们是文本文件。我还有一个通过 GCP 设置的 VM 实例。
现在,我正在尝试编写一些代码来从 Google 存储桶中提取数据并通过 GCP 的命令提示符运行脚本。
如何在 Python 中提取 GCP 存储桶
解决方案
我认为您可以在 Python 中使用Listing Objects和Downloading Objects GCS 方法;通过这种方式,您将能够获取存储在 Cloud Storage 存储桶中的对象列表,然后将它们提取到您的 VM 实例中。此外,请记住,验证您为执行这些任务而实施的服务帐户是否已分配必要的角色以访问您的 GCS 存储桶以及使用环境变量向您的应用程序提供凭据,这一点很重要或在代码中明确指向您的服务帐户文件。
准备好代码后,您可以使用
python
命令简单地执行 Python 程序。您可以查看此链接以获取在新环境中安装 Python 的说明。
推荐阅读
- javascript - 用户在线选择第一个单词,但 Safari 选择了不同的内容(在 iOS 上的网站上)
- regex - Tcl 在多行上拆分正则表达式
- qt - 当 QLineEdit 失焦时,QLineEdit 聚焦时启动的 QProcess 是否可以终止?
- json - 如何在fluter上的Firestore中序列化/建模模型json数据
- html - 如何调整 React Bootstrap 的 Carousel 以按比例调整大小?
- python - 如何在Django中处理上传的excel文件
- r - 变量选择,使用 glmmLasso 包中的 glmmLasso() 函数处理多重共线性
- laravel - Laravel Passport - 将默认未经身份验证的响应更改为自定义响应
- python - 为什么我的模型训练减少而验证不减少,训练准确度增加而验证准确度不增加?
- java - 查看mongo DB中已经执行的查询