我想读一些我从我的主要Python程序中外部化的字典。
我已将以下代码添加到名为translate.py的主程序中
g_DICTS = "/dictionaries"
g_dicts = os.getcwd() + g_DICTS
sys.path.append(f"{g_dicts}")
import uxordre
不幸的是,这就是我得到的:
Traceback (most recent call last):
File "/home/user123/scripts/translate.py", line 247, in <module>
import uxordre
ModuleNotFoundError: No module named 'uxordre'
树看起来像这样:
有什么想法吗?谢谢。
你只需:
将 uxodre 文件重命名为 uxodre.py
假设您在 uxodre.py 模块中创建了一个 my_dictionary 变量,您可以使用如下方式从 translate.py 访问它:
从字典导入 uxordre 作为 ux
imported_dictionary = ux.my_dictionary