From 937d0a9df718fa568daa444b770c9c9684b29c0e Mon Sep 17 00:00:00 2001 From: govin08 Date: Fri, 12 Apr 2024 09:56:41 +0900 Subject: [PATCH] alter the location of ids saving codes --- Scripts/preprocess_daily.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Scripts/preprocess_daily.py b/Scripts/preprocess_daily.py index 2e15c1153..ba11f34f1 100644 --- a/Scripts/preprocess_daily.py +++ b/Scripts/preprocess_daily.py @@ -191,6 +191,16 @@ class DailyPreprocessor(): self.child_ids = sorted(self.inter_node[self.inter_node.inter_type=='child'].node_id.unique()) self.uturn_ids = sorted(self.uturn.child_id.unique()) self.coord_ids = sorted(self.coord.child_id.unique()) + + # ids + ids = {'node_ids' : self.node_ids, + 'parent_ids': self.parent_ids, + 'child_ids' : self.child_ids, + 'uturn_ids' : self.uturn_ids, + 'coord_ids' : self.coord_ids, + 'inter_nos' : self.inter_nos} + with open(os.path.join(self.path_intermediates, 'ids.json'), 'w') as file: + json.dump(ids, file) print("1-5. 주요 객체 (리스트, 딕셔너리)들을 저장했습니다.") # 2. 중간산출물 만들기 @@ -387,16 +397,6 @@ class DailyPreprocessor(): 컬럼명 : inter_no, phase_no, ring_type, move_no, inc_dire, out_dire, inc_angle, out_angle, inc_edge_id, out_edge_id, node_id ''' - # ids - ids = {'node_ids' : self.node_ids, - 'parent_ids': self.parent_ids, - 'child_ids' : self.child_ids, - 'uturn_ids' : self.uturn_ids, - 'coord_ids' : self.coord_ids, - 'inter_nos' : self.inter_nos} - with open(os.path.join(self.path_intermediates, 'ids.json'), 'w') as file: - json.dump(ids, file) - ch2pa = {} # child to parent for child_id in self.child_ids: parent_no = self.inter_node[self.inter_node.node_id==child_id].inter_no.iloc[0]