我有两个文件-abc.py和main.py。我的目标是从另一个文件导入整个词典。为了更好地解释它,用户输入一个输入(比如英语),这应该是将变量英语从abc.py导入main.py。下面是我试过的代码,它给了我一个错误
*/abc.py
English = {1:"Hello", 2:"World"}
Italian = {1:"Bonjour", 2:"Mondo"}
*/main.py
import abc
option=input("Please Enter 'English' or 'Italian': ")
selectedLanuage = abc.option
print(selectedLanuage)
我能想到的一个解决方法是将字典的访问和输入分开
编辑:
首先,我强烈建议您将当前的
abc
文件命名为其他名称,因为abc
实际上是一个standard library module。假设在languages.py
中有以下内容以及
main.py
中的以下内容您的程序将使用如下内容:
相关问题 更多 >
编程相关推荐