您的位置:首页 > 其它

py 报错

2015-06-08 11:44 253 查看
(一)

报错:执行./print.py ,报:
.../print.py: Permission denied


原因:该脚本没有执行权限

解决:
chmod +x print.py


#!/usr/bin/env python

#print.py

str = "Hello world"

print str
print str[0]
print str[2:5]
print str[2:]
print str + "TEST"


还有:#!/usr/bin/env python 与 #!/usr/bin/python 的区别

这个在unix类的操作系统才有意义。#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;#!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会到env设置里查找python的安装路径,再调用对应路径下的解释器程序完成操作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: