diff --git a/sort_excel/Hacktoberfest_Inputt.xlsx b/sort_excel/Hacktoberfest_Inputt.xlsx new file mode 100644 index 0000000..f0e4fb3 Binary files /dev/null and b/sort_excel/Hacktoberfest_Inputt.xlsx differ diff --git a/sort_excel/__init__.py b/sort_excel/__init__.py new file mode 100755 index 0000000..e69de29 diff --git a/sort_excel/excel_sorter.py b/sort_excel/excel_sorter.py new file mode 100644 index 0000000..3a0d36b --- /dev/null +++ b/sort_excel/excel_sorter.py @@ -0,0 +1,14 @@ +""" +@author: Ishita Mehta +""" + +import pandas as pd + +def sort_file(file_path): + dataframe = pd.read_excel(file_path) + sorted_dataframe = dataframe.sort_values(['Source', 'Destination'], ascending=[1, 1]) + sorted_dataframe.to_excel('sorted_output_file.xlsx') + + +if __name__ == '__main__': + sort_file('Hacktoberfest_Inputt.xlsx') diff --git a/zip.py b/zip.py index 7a24357..f39cbb8 100644 --- a/zip.py +++ b/zip.py @@ -5,6 +5,7 @@ from openpyxl.styles import PatternFill, Font # from openpyxl.styles import * from openpyxl.utils.cell import get_column_letter +from sort_excel.excel_sorter import sort_file ab = 1.2 c_green_a = [0, 1, 2, 3, 4, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 91, 92, 93, 94, 96, 97, @@ -344,6 +345,8 @@ def main(): zone(ss_inp) port_number(ss_inp) + + sort_file('Hacktoberfest_Inputt.xlsx') # app_name(ss_inp) if __name__ == "__main__":