写好的PY代码怎样运行?

skyccm 2009-11-28 05:19:14
请问在windows下,怎样运行编辑器里写好的python程序,我保存好了,但用IDLE运行,提示错误?

我下载的是2.6.2版本,平时用IDLE,请问还有自带什么编辑器吗?名称?
...全文
821 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
xie_vincent 2009-12-13
  • 打赏
  • 举报
回复
学习了。
bladesoft 2009-12-09
  • 打赏
  • 举报
回复
就用记事本编辑,很方便.
用windows的命令提示符切换到你代码目录,就可以运行了
luckqt 2009-11-29
  • 打赏
  • 举报
回复
#/usr/bin python

def main():
print "Hello, World!"
if __name__ == '__main__': main()

保存为hello.py

用命令行运行。
E:\>cd test

E:\test>hello.py
Hello, World!



skyccm 2009-11-29
  • 打赏
  • 举报
回复
搞定了,谢谢你们~~
goosman 2009-11-29
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 luckqt 的回复:]
#/usr/bin python

def main():
    print "Hello, World!"
if __name__ == '__main__':  main()

保存为hello.py

用命令行运行。
E:\>cd test

E:\test>hello.py
Hello, World!



[/Quote]

可以这样执行是有前提的.
将python.exe加到环境变量path中, .py文件默认打开方式为python.exe, 如果想不指定后缀名执行, 还可以通过配置PATH相关的一个环境变量PATHEXT指定可以接受后缀名
angel_su 2009-11-28
  • 打赏
  • 举报
回复
一个正常脚本,开头不会是python 2.6.2....估计你把idle保存下来交互纪录当py脚本了...
你在使用idle的时,File-〉New Window这样会出现一个空白文本编辑器,这里打好的语句保存下来才是所谓.py,然后测试的时候Run->Run Module。
skyccm 2009-11-28
  • 打赏
  • 举报
回复
提示是陈述开头的代码错误。
skyccm 2009-11-28
  • 打赏
  • 举报
回复
这是shell自带的开头陈述。
不是我写的。
angel_su 2009-11-28
  • 打赏
  • 举报
回复
语法错误,自己搞不懂就贴些代码出来看看...
skyccm 2009-11-28
  • 打赏
  • 举报
回复
怎样才能正确运行?用了UliPad,
按F5 老是invalid syntax,而且还是错在开始的
英文简介。 郁闷~~~~~~```

> "C:\Python26\pythonw.exe" -u "d:\我的文档\桌面\aaa.py"
File "d:\我的文档\桌面\aaa.py", line 1
Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on win32
^
SyntaxError: invalid syntax
nlzebei 2009-11-28
  • 打赏
  • 举报
回复
UliPad进行调试,很好用~!

37,743

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • WuKongSecurity@BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧