在一个py中调用另一个文件夹中的py中的方法时,弹出如题错误,这种情况是由于两个py文件之间相互调用,即递归导入,导致报错,解决办法:
(1)将方法拿出来单独建一个py调用,避免递归方式调用
(2)写成带模块名的绝对路径的导入(未成功)
把:
from . import crifanList
改为:
import crifanLib.crifanList
(3)什么地方调用函数时,什么时候再进行引用,例如
from deal.LaneSectionCreate import getLaneCenterFromSections
feature = getLaneCenterFromSections(features, index)。