Итак, я пытаюсь найти способ массового анализа огромного количества CSV-файлов, код будет работать для 52 или 125 файлов, но при этом всегда будет возникать одна и та же ошибка:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xff in position
316: ordinal not in range(128)
Я понятия не имею, почему он работает только для определенного числа файлов, и не имею понятия, как это исправить, я посмотрел предыдущие посты и, похоже, что-то связано с кодированием или декодированием с помощью UTF-8. но везде, где я добавляю его в код, я получаю больше ошибок, говоря, что декодирование / кодирование с использованием utf-8 не является атрибутом.
Я добавил код ниже, любая помощь будет принята с благодарностью, спасибо.
os.chdir('PATH TO FILES')
for f in os.listdir():
#try:
with open(f) as csvfile:
readCSV = csv.reader(csvfile, delimiter=',')
listReset()
for row in readCSV:
xr = row[3]
yr = row[4]
xaxis.append(float(xr))
yaxis.append(float(yr))
v1 = yaxis[0]
vl = yaxis[-1]
del yaxis[0]
del yaxis[-1]
sm = sum(yaxis)