我创建了一个名为 pw.py 的 Python 文件,在其中存储我的用户名和密码。
pw.py内容如下:
username = "username1"
password = "pswrd2"
要从另一个名为 ProducerReddit.ipynb 的文件访问这些凭据,我执行以下操作:
from pw import password, username
但是,当我尝试打印密码和用户名时,它们始终为空。 这两个文件位于同一个文件夹中。
我做错了什么?
我建议您检查顶部文件夹中是否有
__init__.py
文件。
如果您没有,请创建此 __init__.py
模块。
然后尝试使用绝对导入路径。
例如,您有具有以下结构的顶级目录:
top_directory:
__init__.py
pw.py
other_file.py
other_file.py 中的导入说明应如下所示:
from top_directory.pw import username, password
我希望这可以帮助你