我必须将TwitterApi导入Analyzer模块。我已经找到了解决办法,但我看上去很傻(if __name__ == '__main__')。否则导入将无法在父模块_run_GUI_mode.py中工作。我还试着制作一些__init__.py文件,这两种东西都是导入的,但是它不能正确地导入NameError: name 'TwitterApi' is not defined,这将允许我独立地运行Analyzer
.py module2.py在main.py中,我导入了在module1.py中,我导入了module2.py。
当我运行main.py时,它显示"error in module1.py,there no module2.py“。编辑:特别是有人能解释一下,当我运行main.py而不导入与运行module1并导入时,幕后发生了什么不同。