def get_node_label(db_path, nodelist): import extract_keyword as ek id_word_dict = dict() db_conn = sqlite3.connect(db_path) for node in nodelist: word = ek.get_org_words_by_id(db_conn, node) id_word_dict[node] = word db_conn.close() return id_word_dict
def get_word_by_id(db_conn, id_word_dict, wid): if wid not in id_word_dict: id_word_dict[wid] = ek.get_org_words_by_id(db_conn, wid) return id_word_dict[wid]