|
|
@ -107,7 +107,7 @@ def _guess_dialect(file_obj):
|
|
|
|
try:
|
|
|
|
try:
|
|
|
|
# Restrict allowed delimiters to prevent guessing other char than this list.
|
|
|
|
# Restrict allowed delimiters to prevent guessing other char than this list.
|
|
|
|
dialect = csv.Sniffer().sniff(file_obj.read(100000), delimiters=['\t', ',', ';', '|'])
|
|
|
|
dialect = csv.Sniffer().sniff(file_obj.read(100000), delimiters=['\t', ',', ';', '|'])
|
|
|
|
log.info("Guessed dialect %s" % dict(dialect.__dict__))
|
|
|
|
log.info("Guessed dialect %s", dict(dialect.__dict__))
|
|
|
|
# Mimic messytables default for now.
|
|
|
|
# Mimic messytables default for now.
|
|
|
|
dialect.lineterminator = "\n"
|
|
|
|
dialect.lineterminator = "\n"
|
|
|
|
dialect.doublequote = True
|
|
|
|
dialect.doublequote = True
|
|
|
|