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