Python:为什么将"从常量导入API_TOKEN"更改为"导入常量"会导致错



我使用的是PyCharm和Python 3.10。我在一个单独的文件constants.py中用赋值语句定义了一个常量API_TOKEN,并用
from constants import API_TOKEN
导入了它。

我想添加更多的";可导入的";常数为CCD_ 4;为了确保这一点有效,在添加它们之前,我将import语句更改为
import contants
这一更改导致PyCharm在两个引用中的每个引用上都生成了Unresolved reference 'API_TOKEN'错误和Unused import statement 'import constants'警告。

import进行更改后,我忽略了将constants.添加到引用中。因此:

import constants
...
constants.API_TOKEN  # use the value

感谢@wkl在对该问题的评论中给出的答案!

最新更新