1
我正在制作一个程序来演示使用matplotlib的不同类型的图表,并且我遇到了用户输入问题。输入字符串错误EOF
自从我创建它之后,我的程序一直在工作,但是当我在启动时运行它时,出现错误,我无法弄清楚原因。
下面是引发错误
if options == 0:
fileX = input("Enter the file of x coordinates > ")
fileY = input("Enter the file of y coordinates > ")
title = input("Enter title for the graph > ")
xlabel = input("Enter a name for the x-axis > ")
ylabel = input("Enter a name for the y-axis > ")
g.linegraph(title, xlabel, ylabel, fileX, fileY)
这里的代码错误(我的文件的名称是10int1和10int2)
Traceback (most recent call last):
File "/home/sam/Documents/GraphDemo/src/GraphDemo.py", line 25, in <module>
fileX = input("Enter the file of x coordinates > ")
File "<string>", line 1
10int1
^
SyntaxError: unexpected EOF while parsing
有人可以帮助解释为什么这个错误正在抛出?它一直在努力,直到现在。我尝试了不同的文件,以及不同的输入方式,但每次都收到相同的错误。
这个工作,但后来我得到了另一个错误,因为我从'def linegraph(self,title,xlabel,ylabel,fileX,fileY)中删除'self':'然后当我读'self'来修复它时再次停止工作错误 – sbowde4
不知道上面的评论。我只是清理了代码,它工作 – sbowde4