Open handong0123 opened 3 years ago
在使用EulerGenerator转换时,发现在gmeta.node_type_info中取type时,中文好像不受支持,读取json的时候使用了str(node_json['type']),导致出现了keyError错误
https://github.com/alibaba/euler/blob/master/euler/tools/json2partdat.py
line94: node_type = self.gmeta.node_type_info[str(node_json['type'])] line113: edge_type = self.gmeta.edge_type_info[str(edge_json['type'])]
若type为中文,无法从edge_type_info正确的取出数据,会报错keyError,去掉多余的str转换后正常
在使用EulerGenerator转换时,发现在gmeta.node_type_info中取type时,中文好像不受支持,读取json的时候使用了str(node_json['type']),导致出现了keyError错误
https://github.com/alibaba/euler/blob/master/euler/tools/json2partdat.py
line94: node_type = self.gmeta.node_type_info[str(node_json['type'])] line113: edge_type = self.gmeta.edge_type_info[str(edge_json['type'])]
若type为中文,无法从edge_type_info正确的取出数据,会报错keyError,去掉多余的str转换后正常