Я без проблем читав файл даних, розділений табуляцією, у Windows за допомогою Pandas / Python. Файл даних містить примітки у перших трьох рядках, а потім слід із заголовком.
df = pd.read_csv(myfile,sep='\t',skiprows=(0,1,2),header=(0))
Зараз я намагаюся прочитати цей файл на своєму Mac. (Я вперше використовую Python на Mac.) Я отримую таку помилку.
pandas.parser.CParserError: Error tokenizing data. C error: Expected 1
fields in line 8, saw 39
Якщо встановити error_bad_lines аргумент для read_csv в Помилковий , я отримую наступну інформацію, яка триває до кінця останнього рядка.
Skipping line 8: expected 1 fields, saw 39
Skipping line 9: expected 1 fields, saw 125
Skipping line 10: expected 1 fields, saw 125
Skipping line 11: expected 1 fields, saw 125
Skipping line 12: expected 1 fields, saw 125
Skipping line 13: expected 1 fields, saw 125
Skipping line 14: expected 1 fields, saw 125
Skipping line 15: expected 1 fields, saw 125
Skipping line 16: expected 1 fields, saw 125
Skipping line 17: expected 1 fields, saw 125
...
Чи потрібно вказувати значення для аргументу кодування ? Здається, мені цього не потрібно було б робити, тому що читання файлу чудово працює в Windows.