首页 文章

如何识别运行脚本的Python内核?

提问于
浏览
1

我有一台Jupyter笔记本需要在我的本地机器和Google Colab上工作 . 在Google Colab中,必须从本地计算机上传文件,因此代码应包含此选项 .

所以,我的问题是检查脚本是否在Google Colab上运行,我正在寻找类似的东西:

if is_local:
    data = pd.read_csv('fname')
elif is_colab:                    # <-- HOW TO DO THIS???
    uploaded = files.upload()
    # here I choose fname
    data = pd.read_csv('fname')

谢谢!

PS - 我不确定我的术语,并会欣赏相关的编辑(甚至是问题 Headers ) .

1 回答

  • 2

    有许多模块仅存在于托管Colab后端,例如,

    import sys
    is_colab = 'google.colab' in sys.modules
    

相关问题