from table_handler.serializer import TableSerializer from pprint import pprint as print if __name__ == "__main__": # Example usage import instructions.countings_formater as countings_formater file = "data/zählungen_short.xlsx" serializer = TableSerializer(file, countings_formater.EXPECTED_INPUT_TABLE_SCHEMA, countings_formater.EXPECTED_OUTPUT_TABLE_SCHEMA) serializer.run( countings_formater.COL_INSTRUCTIONS, countings_formater.ROW_INSTRUCTION ) print(serializer.serialized_output) serializer.write_output("zählungen_test_out.xlsx")