关于python调用父级、表兄弟级目录包遇到的问题前言:一、先看一下文件之间的结构二、正确的方法:三、解释一下原因:
前言:使用python构建稍微大一点的工程的时候,有时会产生多个层级的py文件,而这些属于不同层级的py文件之间可能存在相互调用,在运行主程序的时候没有问题,而在运行单个文件的时候就出现了问题。本文主要解决ImportError: attempted relative import with no known parent package 这种问题。一、先看一下文件之间的结构为了能够证明调用成功,在每个对应的py文件中,加入如下代码:尝试调用一下出错了初步分析:.