浏览代码

HUE-7 [importer] Properly detect TSV input files

Getting 20 lines of sample data is enough, more confuses the sniffer.
Romain Rigaux 8 年之前
父节点
当前提交
410d65f281
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      desktop/libs/indexer/src/indexer/file_format.py

+ 1 - 1
desktop/libs/indexer/src/indexer/file_format.py

@@ -353,7 +353,7 @@ class CSVFormat(FileFormat):
   @classmethod
   def _get_sample(cls, file_stream):
     file_stream.seek(0)
-    sample = '\n'.join(file_stream.read(1024 * 1024 * 5).splitlines())
+    sample = '\n'.join(file_stream.read(1024 * 1024 * 5).splitlines()[:20])
     file_stream.seek(0)
 
     return sample