位于GC中的Run.PY脚本

2024-10-02 02:42:49 发布

您现在位置:Python中文网/ 问答频道 /正文

你能运行一个位于Google云存储中的脚本吗?比如说GCET01中的bucks have“例如

-- bucket01/the-script.py

以及所有-脚本.py返回一个“Hello World”字符串。我可以从Datalab笔记本上运行这个脚本吗?如果是,怎么办?如果没有,我应该实施什么实践?在


Tags: the字符串py脚本helloworldhavegoogle
1条回答
网友
1楼 · 发布于 2024-10-02 02:42:49

您需要使用gsutil或%storage命令从GCS下拉脚本,然后运行。在

这是因为python本身不知道GCS,也无法将其作为文件系统来读取。在

所以试试这样的方法:

!gsutil cp bucket01/the-script.py the_script.py

然后直接运行:

^{pr2}$

或导入笔记本:

import the_script

一般来说,您可能还需要考虑将您的脚本转换成可以通过pip安装的python模块,因为您最终可能会发现自己需要的不仅仅是一个.py文件,在这一点上,考虑将整个库下拉到Datalab实例中,而不是单独的文件,会更简单。在

希望有帮助。在

相关问题 更多 >

    热门问题