首页 > 解决方案 > 如何在 Jupyter Notebook 中导入 python .py 文件

问题描述

我有一个 Jupyter Notebook,我想使用一些已放入 config.py 文件的凭据。此文件与 Jupyter Notebook 位于同一文件夹中。

我用线

import config

问题是 Jupyter 回复此消息:

ModuleNotFoundError: No module named 'config.py'; 'config' is not a package

谢谢您的帮助

标签: pythonjupyter-notebookanacondapython-3.8

解决方案


import语句用于引入外部库以在您的程序中使用。我认为您可能正在阅读该文件,因此只要它与您的笔记本位于同一文件夹路径中,您就可以使用它:

file = open("config.py", "r")

然后,您可以将文件中的内容设置为变量并打印出来,例如使用:

fileContents = file.read()
print(fileContents)

例如,如果这是存储密码,您可能希望使用 csv 格式并添加某种加密。


推荐阅读