让人迷惑的helloworld脚本运行有关问题

让人迷惑的helloworld脚本运行问题将print(hello)保存为hello.py文件。通过cmd窗口直接键入: python hell

让人迷惑的helloworld脚本运行问题
将print('hello')
保存为hello.py文件。

通过cmd窗口直接键入: python hello.py
可以正常运行。

而在IDLE中,或者cmd窗口中先键入python,出现>>>之后,再键入 python hello.py,就会出错:SyntaxError: invalid syntax。
如果是键入 hello.py ,同样出错: NameError: name 'hello' is not defined。

这是什么原因呢???
ps:版本为python3.2.3

[解决办法]
import hello

交互模式和脚本运行模式是不一样的,每本入门的书都会介绍这两种方法的啊
[解决办法]
或者cmd窗口中先键入python,出现>>>之后你已经进入了交互式命令行模式,不用在输入python了,直接输入python语句可以运行,例如输入

Python code
print('hello')