如何在 Google Colab 笔记本的“.py”文件中运行 Python 脚本?

新手上路,请多包涵
%%javascript
IPython.OutputArea.prototype._should_scroll = function(lines) {
    return false;
}

%run rl_base.py

我运行此错误提示找不到 rl_base.py 文件。我已将相同的内容上传到 colab 中的 gdrive,并从我运行 .ipynb 文件的同一文件夹上传,其中包含上述代码

原文由 user2458922 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.1k
2 个回答

如果您在驱动器中的相应文件夹中有 test.py 文件,如下图所示,那么用于运行 test.py 文件的命令如下所述,

 !python gdrive/My\ Drive/Colab\ Notebooks/object_detection_demo-master/test.py

附加信息:

如果你只是想运行 !python test.py 那么你应该改变目录,在它之前通过以下命令,

 %cd gdrive/My\ Drive/Colab\ Notebooks/object_detection_demo-master/

Google 云端硬盘中的文件夹结构

原文由 Ganesh M S 发布,翻译遵循 CC BY-SA 4.0 许可协议

当您从 Google Drive 运行笔记本时,只会为笔记本创建一个实例。要使您的 Google 云端硬盘文件夹中的其他文件可用,您可以使用以下方式安装您的 Google 云端硬盘:

 from google.colab import drive
drive.mount('/content/gdrive')

然后将您需要的文件复制到实例中:

 !cp gdrive/My\ Drive/path/to/my/file.py .

并运行你的脚本:

 !python file.py

原文由 Bernard Swart 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题