我已经创建了这个名为'SleepCalc.py'的python脚本。这是一个简单的脚本,告诉我何时基于90分钟的睡眠周期来唤醒。通常我打开终端,cd命令我的方式到包含.py的dir,然后用'python'命令执行脚本。在终端中运行python脚本
我想知道的是如何才能让一个应用程序/自动机工作流程/苹果脚本,我可以双击该文件,执行在终端的python脚本,而无需CD我等
http://codebin.org/view/98c0b7c5
我已经创建了这个名为'SleepCalc.py'的python脚本。这是一个简单的脚本,告诉我何时基于90分钟的睡眠周期来唤醒。通常我打开终端,cd命令我的方式到包含.py的dir,然后用'python'命令执行脚本。在终端中运行python脚本
我想知道的是如何才能让一个应用程序/自动机工作流程/苹果脚本,我可以双击该文件,执行在终端的python脚本,而无需CD我等
http://codebin.org/view/98c0b7c5
在脚本的顶部添加shebang:#!/usr/bin/env python
。
然后给通过对文件的执行权限:
chmod +x SleepCalc.py
您打开终端,并在顶部进入nano
。它打开了一个基于终端的文本编辑器。
之后,键入python
,后跟文件路径(开头处包含~/
,因为计算机从根启动)。
做Control-X
,点击Yes
,并保存为launch.command
。
然后,输入chmod +x
并将新创建的文件拖到终端窗口中。这允许文件执行。
从此,您可以双击.command
文件启动SleepCalc.py
。
那我该如何'跑'呢?我双击它并在Xcode中打开。我尝试打开与>终端,但终端不是一个选项。 – Konchshell