在colaboratory中导入我自己的模块后,我该如何使用它?

时间:2018-12-23 06:49:54

标签: python google-colaboratory

我已经看过这个例子。

https://colab.research.google.com/drive/1uvHuizCBqFgvbCwEhK7FvU8JW0AfxgJw

但是,当我使用.py文件时,它将返回一个JSON文件。

enter image description here

test.py就像。

def a(x,y):
  z = x + y
  return z

我不能使用该模块。

1 个答案:

答案 0 :(得分:0)

您的图片建议您将标题为“ test.py”的笔记本保存到Google云端硬盘中,因此它应该是JSON文件(笔记本存储为JSON)。我怀疑您真正想做的更像是:

%%writefile test.py
def a(x, y):
  z = x + y
  return z

写入纯文本文件。

您的import test成功的原因是,有一个名称相同的标准库模块(https://docs.python.org/2/library/test.html#module-test)。建议您为.py文件使用其他名称来消除歧义:)