def __init__(self, db_name):
if db_name == 'wiki':
kb_name = 'wiki_kb'
elif db_name == 'baidu':
kb_name = 'kb'
elif db_name == 'hudong':
kb_name = 'hudong_kb'
self.db = MySQLdb.connect(host='192.168.1.104',user="root",passwd="",db=kb_name ,charset="utf8", cursorclass=cursors.SSCursor)
self.cur = self.db.cursor()
self.db_titles = []
self.db_disambiguations = []
print 'db is loading......'
if os.path.exists('title_disambiguation.data'):
with open('title_disambiguation.data','r') as f:
self.db_titles, self.db_disambiguations = pickle.load(f)
else:
self.load_save_db()
print 'db has been loaded !'
评论列表
文章目录