1

我正在尝试编写一组 Python 类,这些类将查询数据库以检索一些值,然后构造一个网络图。问题是每当我尝试为我的一个类调用构造函数时都会收到此错误相关代码如下

class NetworkConstructor:  
def __init__(self):
    self.nodes=dict()
    self.queryservice=QueryService()
    self.graph=networkx.Graph()

QueryService 类的相关位是

def __init__(self):
    self.connect()

def connect(self):
    self.conn=MySQLdb.Connect(host="xxx", port=3306,user="xxx",passwd="xxx",db="xxx")
    self.cursor=self.conn.cursor()

我也导入了所有必需的库

4

1 回答 1

3

看起来您的 QueryService 类位于同名模块中。尝试

self.queryservice=QueryService.QueryService()
于 2012-05-19T14:58:34.923 回答