这是test.py的内容

def main(ccfg):
    print(ccfg.param)


这是main.py的内容:

import test
import cfg
ccfg = cfg.cfg()
test.main(ccfg)


cfg.py包含一个配置类:

class cfg:
    def __init__(self):
        pass
    param = 5


在test.py中编写代码时,Pycharm(或任何其他IDE)无法识别ccfg是cfg的实例。如何使类对IDE敏感,以便获得代码建议?

最佳答案

在IDE中将文件夹标记为Sources RootRight Click -> Mark Directory As -> Sources Root

关于python - 使类(class)对皮查姆产生影响,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53609983/

10-11 01:37