Browse Source

Multiple lines working

Akash Singh 3 years ago
parent
commit
914561b6f7
1 changed files with 4 additions and 1 deletions
  1. 4 1
      icopy2xls/__init__.py

+ 4 - 1
icopy2xls/__init__.py

@@ -124,7 +124,9 @@ class Mover:
 
 
     def process_lines(self, lines):
     def process_lines(self, lines):
         line_lis = []
         line_lis = []
-        lis = [x.strip() for x in lines.split(',')]
+        lis = [x.strip() for x in lines.strip().split(',')]
+        while "" in lis:
+            lis.remove("")
         for l in lis:
         for l in lis:
             if "-" in l:
             if "-" in l:
                 start = int(l.split("-")[0].strip())
                 start = int(l.split("-")[0].strip())
@@ -137,6 +139,7 @@ class Mover:
                 if i not in line_lis:
                 if i not in line_lis:
                     line_lis.append(i)
                     line_lis.append(i)
             else:
             else:
+                print(l)
                 raise BaseException('Lines structure is wrong. For multiple values "," is used & for range "-" is used'\
                 raise BaseException('Lines structure is wrong. For multiple values "," is used & for range "-" is used'\
                                     'please verify it again!')
                                     'please verify it again!')
         return line_lis
         return line_lis