Sfoglia il codice sorgente

temporarly disaable automatic last line deletion

vnc-console 6 mesi fa
parent
commit
2ca71c7b97
1 ha cambiato i file con 38 aggiunte e 38 eliminazioni
  1. 38 38
      pymt940/CSV2MentorOtp.py

+ 38 - 38
pymt940/CSV2MentorOtp.py

@@ -81,25 +81,25 @@ class PaymentsProcessorOtp:
         mentor_names = df_dict['Denumire']
         self.fiscal_code_dict = {k: v for k, v in zip(mentor_names, fiscal_codes)}
 
-        empty_row_index = -1
-        with open(self.csv_path, 'r') as csvfile:
-            reader = csv.reader(csvfile)
-            for i, row in enumerate(reader):
-                if all(not cell or cell.isspace() for cell in row):
-                    empty_row_index = i
-                    break
-        # Temporary file to hold the non-empty rows
-        temp_file_path = os.path.join(os.path.expanduser('~'), self.csv_path)  # '/home/deeejas/Documents/temp.csv'
-
-        with open(self.csv_path, 'r') as csvfile, open(temp_file_path, 'w', newline='') as temp_csv:
-            reader = csv.reader(csvfile)
-            writer = csv.writer(temp_csv)
-            for i, row in enumerate(reader):
-                if i >= empty_row_index:
-                    break
-                writer.writerow(row)
-        # Overwrite the original file by renaming the temp file
-        shutil.move(temp_file_path, self.csv_path)
+        # empty_row_index = -1
+        # with open(self.csv_path, 'r') as csvfile:
+        #     reader = csv.reader(csvfile)
+        #     for i, row in enumerate(reader):
+        #         if all(not cell or cell.isspace() for cell in row):
+        #             empty_row_index = i
+        #             break
+        # # Temporary file to hold the non-empty rows
+        # temp_file_path = os.path.join(os.path.expanduser('~'), self.csv_path)  # '/home/deeejas/Documents/temp.csv'
+        #
+        # with open(self.csv_path, 'r') as csvfile, open(temp_file_path, 'w', newline='') as temp_csv:
+        #     reader = csv.reader(csvfile)
+        #     writer = csv.writer(temp_csv)
+        #     for i, row in enumerate(reader):
+        #         if i >= empty_row_index:
+        #             break
+        #         writer.writerow(row)
+        # # Overwrite the original file by renaming the temp file
+        # shutil.move(temp_file_path, self.csv_path)
 
         payments_df = pd.read_csv(self.csv_path, keep_default_na=False)
         payments_df = payments_df.iloc[1:]
@@ -120,25 +120,25 @@ class PaymentsProcessorOtp:
         mentor_names = df_dict['Denumire']
         self.fiscal_code_dict = {k: v for k, v in zip(mentor_names, fiscal_codes)}
 
-        empty_row_index = -1
-        with open(self.csv_path, 'r') as csvfile:
-            reader = csv.reader(csvfile)
-            for i, row in enumerate(reader):
-                if all(not cell or cell.isspace() for cell in row):
-                    empty_row_index = i
-                    break
-        # Temporary file to hold the non-empty rows
-        temp_file_path = os.path.join(os.path.expanduser('~'), self.csv_path)  # '/home/deeejas/Documents/temp.csv'
-
-        with open(self.csv_path, 'r') as csvfile, open(temp_file_path, 'w', newline='') as temp_csv:
-            reader = csv.reader(csvfile)
-            writer = csv.writer(temp_csv)
-            for i, row in enumerate(reader):
-                if i >= empty_row_index:
-                    break
-                writer.writerow(row)
-        # Overwrite the original file by renaming the temp file
-        shutil.move(temp_file_path, self.csv_path)
+        # empty_row_index = -1
+        # with open(self.csv_path, 'r') as csvfile:
+        #     reader = csv.reader(csvfile)
+        #     for i, row in enumerate(reader):
+        #         if all(not cell or cell.isspace() for cell in row):
+        #             empty_row_index = i
+        #             break
+        # # Temporary file to hold the non-empty rows
+        # temp_file_path = os.path.join(os.path.expanduser('~'), self.csv_path)  # '/home/deeejas/Documents/temp.csv'
+        #
+        # with open(self.csv_path, 'r') as csvfile, open(temp_file_path, 'w', newline='') as temp_csv:
+        #     reader = csv.reader(csvfile)
+        #     writer = csv.writer(temp_csv)
+        #     for i, row in enumerate(reader):
+        #         if i >= empty_row_index:
+        #             break
+        #         writer.writerow(row)
+        # # Overwrite the original file by renaming the temp file
+        # shutil.move(temp_file_path, self.csv_path)
 
         income_df = pd.read_csv(self.csv_path, keep_default_na=False)
         income_df = income_df.iloc[1:]