У меня есть код Python, как показано ниже:
import os
from os import listdir
def find_csv_filenames( path_to_dir, suffix=".csv" ):
filenames = listdir(path_to_dir)
return [ filename for filename in filenames if filename.endswith( suffix ) ]
#always got the error this below code
filenames = find_csv_filenames('C:\casperjs\project\teleservices\csv')
for name in filenames:
print name
Я встречаю ошибку:
filenames = find_csv_filenames('C:\casperjs\project\teleservices\csv')
Error message: `TabError: inconsistent use of tabs and spaces in indentation`
Что мне нужно: я хочу прочитать все файлы csv и преобразовать их из кодировки ansi в utf8, но приведенный выше код - это только путь чтения каждого файла csv. Я не знаю, что с ним не так?