繁体   English   中英

在 jupyter notebook 中导入以使用另一个文件中的方法

[英]import in jupyter notebook to use a method from another file

我正在使用 jupyter 笔记本。 我在同一目录中的一个文件夹中有 3 个用 python 编写的 jupyter 源文件:解析器、预处理和临时文件。 我正在尝试在临时文件中导入解析器和导入预处理,以便我可以使用这些文件中编写的方法。 示例:解析器文件中有一个名为 extract 的方法。 我想从临时文件中使用它。 我怎样才能做到这一点?

您可以使用 pip 来安装软件包。 打开命令 propmpt (cmd) 并在下面输入这个命令

pip install preprocess

最简单的方法是将需要导入的文件更改为 py 文件。 例如,parser.ipynb 可以转换为 python 文件 parser.py,您可以从另一个笔记本文件中导入它。 如果要使用 parser.py 中名为 extract() 的函数,只需导入

from parser import extract

您可以从终端(或 CMD,如果您使用 Windows)运行pip install preprocess 或者,您可以运行! pip install preprocess 来自 Jupyter Notebook 本身的! pip install preprocess ,它会做同样的事情。 如果您在 Google Colab 上工作,您可能需要第二个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM