3

我有一个可以通过终端运行的简单 python 脚本。有没有办法在我的 mac 桌面上放置一个快捷方式来打开终端并像“cd ~/Desktop/script.py”一样运行?我试过自动机,但我无法让它工作

4

3 回答 3

6

在其中创建一个名为anyname.commandwith的文件python ~/Desktop/script.pychmod 555 ~/Desktop/anyname.command然后通过在终端中运行使其可执行。然后当你双击anyname.command它应该运行 python 脚本。

于 2012-08-07T22:20:26.010 回答
0

Automator 实际上是你最好的选择,手动创建 Macintosh .app 包可能很烦人。

自从我使用 automator 已经很长时间了,但是在这里,使用终端中的 Run Shell Script 命令,并使脚本成为python ~/Desktop/script.py或者可能使用完整路径,例如python /Users/<username>/Desktop/script.py

PScd ~/Desktop/script.py不会做你认为它做的事,你想做的事python ~/Desktop/script.py

于 2012-08-07T21:55:12.927 回答
-1

您必须创建一个 samplename.sh 文件并放入以下行并运行它 ./samplename.sh

~/桌面/script.py

创建指向该 .sh 文件的符号链接并将其放在桌面上。

于 2012-08-07T20:46:52.863 回答