2024-10-02 18:27:10 发布
网友
MacOSX上出现了漏洞
假设我通过点击.app图标打开了一个程序。这是一个带有GUI的python程序,它有一个单独的进程,等待用户输入。但由于我是通过clickin.app图标打开它的,所以我无法访问它的输入,就像我在终端打开它一样。在
问题是:
如何将新的终端窗口连接到这个正在运行的程序?我试过管子,但不知道如何正确使用。我的猜测是找到正在运行的应用程序的PID,然后通过给PID来管道到这个程序。但我不知道怎么做。在
我希望你能理解问题所在。对不起,我英语不好:)
如果您需要一个终端窗口连接到您的“独立进程”,我将使用终端在python脚本中启动该进程。我可以用一些applescript代码来实现。下面是一个简单的applescript示例。我可以打开一个终端窗口,然后像这样运行“cd”命令:
tell application "Terminal" activate do script with command "cd /" end tell
所以现在您只需要弄清楚如何从python运行applescript。。。我不知道。在
如果您需要一个终端窗口连接到您的“独立进程”,我将使用终端在python脚本中启动该进程。我可以用一些applescript代码来实现。下面是一个简单的applescript示例。我可以打开一个终端窗口,然后像这样运行“cd”命令:
所以现在您只需要弄清楚如何从python运行applescript。。。我不知道。在
相关问题 更多 >
编程相关推荐