Python 3中的相对导入
我想从同一目录中的另一个文件导入函数。 有时它对我有用,from .mymodule import myfunction但有时我得到: SystemError: Parent module '' not loaded, cannot perform relative import 有时它可与一起使用from mymodule import myfunction,但有时我也会得到: SystemError: Parent module '' not loaded, cannot perform relative import 我不了解这里的逻辑,也找不到任何解释。这看起来完全是随机的。 有人可以向我解释所有这些背后的逻辑是什么?