Конвертировать все CSV-файлы из кодирования ANSI в UTF8 с помощью Python

У меня есть код 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. Я нене знаю чтос этим что-то не так?

Ответы на вопрос(3)

Ваш ответ на вопрос