открытие файлов в универсальном режиме новой строки? - PullRequest
0 голосов
/ 27 февраля 2019

В настоящее время я работаю над кодом для персептрона, который отображает данные в трех измерениях.Я запускаю его в терминале, и при выполнении кода я получаю эту ошибку:

    Traceback (most recent call last):
File "perceptron2.py", line 70, in <module>
for row in csv_reader:
_csv.Error: new-line character seen in unquoted field - do you need to open the 
file in universal-newline mode?

Область вокруг строки 70 моего кода, где, как я полагаю, происходит ошибка, находится в следующем блоке кода, вгде исходные данные берутся из x, а метки из y

X = np.zeros(shape=(80,2))
y = np.zeros(shape=(80,1))
z = np.zeros(shape=(80,0))
with open('joy.csv') as csv_file:
    csv_reader = csv.reader(csv_file, delimiter=',')
    line_count = 0
    for row in csv_reader:
        X[line_count] = [eval(row[0]), eval(row[1])]
        y[line_count] = [eval(row[2])]
        z[line_count] = [eval(row[3])]
        line_count += 1
        if line_count == 80:
            break

В любом случае, мне было интересно, знает ли кто-нибудь решение, которое я мог бы реализовать для решения своих проблем.Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...