]> git.lyx.org Git - lyx.git/blobdiff - lib/scripts/csv2lyx.py
Merge branch 'master' of git.lyx.org:lyx
[lyx.git] / lib / scripts / csv2lyx.py
index 65632d95f0e4bd3c62dd2d52977337975ed0e5d0..000214446173ef9c0609a2489dc05624175c9028 100644 (file)
@@ -149,9 +149,12 @@ else:
         dialect = guesser.sniff(input_file)
         reader = csv.reader(open(infile, "rb"), dialect = dialect)
     except:
-        if dialect:
+        # older versions (python < 2.5) of csv have problems (bugs)
+        # that is why we try harder to get a result, this should work on most cases
+        # as it assumes that the separator is a comma (the c in csv :-) )
+        try:
             reader = csv.reader(open(infile, "rb"), dialect = dialect, delimiter = ',')
-        else:
+        except:
             reader = csv.reader(open(infile, "rb"), delimiter = ',')
 
 # read input