首页 > 解决方案 > 嗨,我收到 EOF 错误,我该如何纠正?

问题描述

from matplotlib import pyplot as plt

datei = open("Datei 1.txt", "r")
zeilen = datei.readlines()
zeilen.pop(0) #löscht erste Zeile
anzahl = len(zeilen)

x = []; y = [] #Leerfelder für Messwerte
for zeile in zeilen: #zeilen ist Liste aus mehreren zeile Objekten
    werte = zeile.split() #zerlegt Zeilen am Standard-Trennzeichen
    x.append(float(werte[0]))
    y.append(float(werte[1]))

    print("x = {}, y = {}".format(x[-1], y[-1])

有人可以向我解释如何摆脱 EOF - 错误吗?

标签: eof

解决方案


from matplotlib import pyplot as plt

datei = open("Datei 1.txt", "r")
zeilen = datei.readlines()
zeilen.pop(0) #löscht erste Zeile
anzahl = len(zeilen)

x = []; y = [] #Leerfelder für Messwerte
for zeile in zeilen: #zeilen ist Liste aus mehreren zeile Objekten
    werte = zeile.split() #zerlegt Zeilen am Standard-Trennzeichen
    x.append(float(werte[0]))
    y.append(float(werte[1]))

    print("x = {}, y = {}".format(x[-1], y[-1]))

您只是忘记)在最后一行的末尾添加另一个。


推荐阅读