Python中的循环依赖

发布于 2021-02-02 23:12:30

我有两个文件node.pypath.py,分别定义了两个类NodePath

直到今天,用于Path引用Node对象的定义,因此我已经做了

from node.py import *

path.py文件中。

但是,到目前为止,我已经为Node引用该Path对象的对象创建了一个新方法。

我在尝试导入时遇到了问题path.py:我尝试了,当程序运行并调用了usingPath方法时Node,出现了一个Node未定义的异常。

我该怎么办?

关注者
0
被浏览
81
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    导入Python模块是一篇很棒的文章,介绍了Python中的循环导入。

    解决此问题的最简单方法是将路径导入移动到节点模块的末尾。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看