[IMP] fix keys_to_validate, remove useless unlink, fix dialect

This commit is contained in:
Benoit Guillot
2013-05-31 15:55:06 +02:00
parent 24544d73a2
commit 2fbcaf2b2f
3 changed files with 16 additions and 5 deletions

View File

@@ -28,7 +28,8 @@ def UnicodeDictReader(utf8_data, **kwargs):
utf8_data.seek(pos)
if not kwargs.get('dialect'):
dialect = sniffer.sniff(sample_data, delimiters=',;\t')
del kwargs['dialect']
if 'dialect' in kwargs:
del kwargs['dialect']
else:
dialect = kwargs.pop('dialect')
csv_reader = csv.DictReader(utf8_data, dialect=dialect, **kwargs)