@@ -132,9 +132,9 @@ def get_fl(self, fl_id: str) -> FL:
132132 # record_data['FLHGTT'] = record[5]
133133 elif termination == '02' :
134134 record_data ['KFLGFL' ] = record [1 ]
135- record_data ['KACTFL' ] = record [2 ]
136- record_data ['IBUBF' ] = record [3 ]
137- record_data ['IBUBT' ] = record [4 ]
135+ # record_data['KACTFL'] = record[2]
136+ # record_data['IBUBF'] = record[3]
137+ # record_data['IBUBT'] = record[4]
138138 elif termination == '03' :
139139 record_data ['FRICFO' ] = record [1 ]
140140 record_data ['FRICRO' ] = record [2 ]
@@ -427,15 +427,25 @@ def get_available_ids(self, obj_list: List[Object]) -> List[str]:
427427 available_ids .append ('FL' + id )
428428 return available_ids
429429
430- def list_to_csv (self , obj_list : List [Object ], title = './sample .csv' ) -> DataFrame :
430+ def used_to_csv (self , obj_list : List [Object ], title = './used .csv' ) -> DataFrame :
431431 '''
432- Returns a single-column ID DataFrame from an object list. Also exports it as a CSV file.
432+ Returns a single-column used IDs DataFrame from an object list. Also exports it as a CSV file.
433433 '''
434434 ids = self .get_used_ids (obj_list )
435435 df = DataFrame (ids , columns = ['IDs' ])
436436 df .to_csv (title , index = False )
437437
438438 return df
439+
440+ def available_to_csv (self , obj_list : List [Object ], title = './available.csv' ) -> DataFrame :
441+ '''
442+ Returns a single-column available IDs DataFrame from an object list. Also exports it as a CSV file.
443+ '''
444+ ids = self .get_available_ids (obj_list )
445+ df = DataFrame (ids , columns = ['IDs' ])
446+ df .to_csv (title , index = False )
447+
448+ return df
439449
440450 def remove_comments (self , new_file : str = None ) -> None :
441451 '''
0 commit comments