python - 如何在 Jupyter Notebook 中导入 python .py 文件
问题描述
我有一个 Jupyter Notebook,我想使用一些已放入 config.py 文件的凭据。此文件与 Jupyter Notebook 位于同一文件夹中。
我用线
import config
问题是 Jupyter 回复此消息:
ModuleNotFoundError: No module named 'config.py'; 'config' is not a package
谢谢您的帮助
解决方案
该import
语句用于引入外部库以在您的程序中使用。我认为您可能正在阅读该文件,因此只要它与您的笔记本位于同一文件夹路径中,您就可以使用它:
file = open("config.py", "r")
然后,您可以将文件中的内容设置为变量并打印出来,例如使用:
fileContents = file.read()
print(fileContents)
例如,如果这是存储密码,您可能希望使用 csv 格式并添加某种加密。
推荐阅读
- java - 从对象的对象创建 Json 对象模板
- python - 我正在尝试使用 python 超级库创建一个 http2 多客户端服务器。它只完成第一个请求
- javascript - 使用标签“多个”修改输入元素的行为
- microsoft-cognitive - 如何使用必应搜索认知服务 API 获得即时答案
- firebase - Firestore onWrite 事件的云功能很少不是由文档更新触发的
- swift - 在 Swift 中提取并转换为字符串
- kubernetes - 有没有办法通过 IP 或 DNS 区分两个打开 hostnetwork 的 pod?
- java - Runtime.getRuntime().exec 与 Phantomjs 不工作
- sql - sql返回空虽然没有错误
- python - 使用 Pymysql Python 3 将 CSV 导入数据库