找回密码
 注册
首页 ≡≡网络技术≡≡ 编程语言 在linux中如何运行python 的 *.py文件

在linux中如何运行python 的 *.py文件

灰儿 2012-3-19 15:38:22
如果把文件1.py放到tmp文件夹中,如何运行?命令能写具体一点吗?脚本内容的开头有:#!/usr/bin/env python
那就直接运行(假设你的文件名是A.py):
/tmp/A.py
或先切换目录,再运行:
cd /tmp
./A.py
如果该文件需要修改跟用户权限下的一些文件或目录
就将自身提升为跟用户权限:
sudo /tmp/A.py
或直接将自身提升为跟用户再运行:
su root
/tmp/A.py
另:Ubuntu等发行版默认不支持su root的操作,只能用sudo
-----------------------------------------------------------------------------------------------------
先将终端所在路径切换到python脚本文件的目录下
然后给脚本文件运行权限,一般755就OK,如果完全是自己的私人电脑,也不做服务器什么的,给777的权限问题也不大(具体权限含义参考chmod指令的介绍,就不赘述了):
chmod 755 ./*.py
然后执行。
如果在脚本内容的开头已经给出了类似于如下的注释:
#!/usr/bin/env python
那就可以直接在终端里运行:
./*.py
如果没有这个注释
就在终端中执行:
python ./*.py
如果是有图形界面的脚本
在前面的chmod之后,直接双击(KDE桌面是单击)文件来执行即可
您需要登录后才可以回帖 登录 | 注册
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言 了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。