1.在文件首行添加以下代码:python
若是你想使用默认python版本执行当前的脚本,即python2,则须要添加spa
#!/usr/bin/env python # -*- coding: utf-8 -*-
若是你想使用python3执行当前脚本,则须要添加.net
#!/usr/bin/env python3 # -*- coding: utf-8 -*-
2.将python文件的扩展名改成command。如:code
mv test.py test.command
3.为脚本添加可执行权限blog
chmod +x test.command
4.完成上面3步,双击脚本就能够自动执行了。utf-8
注意:get
若是你的python文件中须要使用文件当前的相对路径,须要先切换到相对路径后,才能够继续使用相对路径。class
解决的办法是:test
1.导入系统库import
import sys
2.使用python代码切换到当前目录下
#切换到当前目录 python3的写法,python2的写法请自行搜索 os.chdir(sys.path[0])
参考连接: