我有两个文件node.py和path.py,分别定义了两个类Node和Path。
node.py
path.py
Node
Path
直到今天,用于Path引用Node对象的定义,因此我已经做了
from node.py import *
在path.py文件中。
但是,到目前为止,我已经为Node引用该Path对象的对象创建了一个新方法。
我在尝试导入时遇到了问题path.py:我尝试了,当程序运行并调用了using的Path方法时Node,出现了一个Node未定义的异常。
using
Path方
我该怎么办?
导入Python模块是一篇很棒的文章,介绍了Python中的循环导入。
解决此问题的最简单方法是将路径导入移动到节点模块的末尾。