为什么在 IDE 外部运行.py文件时无法导入创建的模块?



我正在尝试运行一个运行.py文件的自动热键脚本。该文件正常运行,直到我导入我创建的模块(在本例中为"screen_console"(。以这个代码为例:

import time
print("this works")
import screeny_console as sc
print("this doesn't work")

我没有收到任何错误。当我运行它时,会打开一个终端窗口。在那个窗口中;这个作品";然后终端窗口关闭。

这里有人能帮我解决这个问题吗?遗憾的是,我在谷歌上找不到答案。

感谢@user56700找到了答案。screen_console的内容有问题。在该模块内部有一行,它从一个文件夹中导入了一个模块,而该文件夹不是第一个模块所在的文件夹。我不知道为什么,但这让程序停止了。

最新更新