双击python脚本使之运行
来源:互联网 发布:海牙国际军事法庭 知乎 编辑:程序博客网 时间:2024/05/21 12:50
借鉴自此处:
http://skillfulness.blogspot.com/2010/12/how-to-run-python-script-from-mac-os-x.html
操作机是OS X 10.8.2
1.将文件首行改为
#!/usr/bin/env python
2.将python文件的扩展名改为command。如
mv test.py test.command
3.为脚本添加可执行权限
chmod +x test.command
4.在finder中双击即可运行。
注意:双击后会打开一个终端,上面初始的运行路径是用户的根目录(即~)。如果脚本中有相对路径的操作,程序运行的时候结果会与预期相左。我的解决办法是:
path = os.path.dirname(sys.argv[0])os.chdir(path)
首先获取到该脚本所在的目录环境,再切换到该目录中。
- 双击python脚本使之运行
- Mac 上双击运行 python脚本
- ubuntu sh脚本双击运行
- 在Windows上让Python脚本像程序一样可以双击运行
- 如何在双击后运行shell脚本
- 如何在双击后运行shell脚本
- Python:定时运行脚本
- Python 定时运行脚本
- 如何运行Python脚本
- Python批量运行脚本
- Python定时运行脚本
- python 后台运行脚本
- Python脚本运行问题
- 运行python脚本
- python脚本后台运行
- Python编程之errorPython脚本运行出现语法错误
- 直接双击运行PowerShell的脚本文件.ps1
- [windows]双击js脚本图标后调用cscript运行
- UIView类的实现
- 上百部经典电影里的数学应用(图)
- pbc 的使用
- memcached make: *** No targets specified and no makefile found. Stop.
- 关于QSqlDatabase::addDatabase的一个运行时错误
- 双击python脚本使之运行
- nginx tomcat7 memcache设置服务器负载均衡,session共享
- JQuery插件开发初探——结构熟悉
- JQuery插件开发初探——图片轮播
- STL algorithm 之 unique 函数的用法
- Android xliff和字符串资源(Error parsing XML: unbound prefix)
- Hadoop fuse_dfs编译与安装
- Fragment之Creating event callbacks to activity实例
- Android基础——Service IPC通讯(Messenger实现)