1

Pythonは初めてですが、かなりうまくやっていますが、保存プログラムをIDLEにインポートできないようです。誰かが私を助けてくれませんか。これは、プログラムがどれほど単純であっても、エラーの 1 つです。

>>> import dinner

Traceback (most recent call last):
  File "<pyshell#17>", line 1, in <module>
    import dinner
  File "C:\Python25\dinner.py", line 1
    Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on win32
             ^
SyntaxError: invalid syntax
4

1 に答える 1

2

dinner.pyこれは、プログラムが実際に次の行で開始された場合に発生するエラーです。

Python 2.5.4 (r254:67916, Dec 23 2008, 15:10:54) [MSC v.1310 32 bit (Intel)] on win32

しかし、これは有効な Python コードの行ではなく、インタープリターが起動時に表示するメッセージです。たとえば、私の言う

~/coding$ python
Python 2.7.3 (default, Aug  1 2012, 05:16:07) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

print 2+2IDLE で開き、最初にこのウェルカム メッセージのようdinner.pyに見える部分を削除できます。

ちなみに、Python 2.5.4 を使用しているようです。これはかなり古いものであり、それ以来、多くの優れた機能が追加されています。代わりに 2.7.3 に切り替えることをお勧めします。

于 2012-09-12T20:46:37.763 に答える