繁体   English   中英

我可以创建一个脚本来打开终端并运行.py吗?

[英]Can I make a script to open terminal and run .py?

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

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

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

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

PS cd ~/Desktop/script.py没有你想的那样做,你想要python ~/Desktop/script.py

你必须创建一个samplename.sh文件并将下面一行运行它./samplename.sh

〜/桌面/ script.py

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM