我很有兴趣以下列方式从python代码启动xterm窗口:
cmd = './my_task'
subprocess.Popen(['xterm', '-t', 'my_task', '-e', cmd])
但是,我希望从命令行将此xterm会话设置为始终位于顶部。
我能够做到这一点的一种方法是:
cmd = 'wmcntl -r 'my_task' -b add,above; ./my_task'
subprocess.Popen(['xterm', '-t', 'my_task', '-e', cmd])
但这需要机器安装 wmctrl 。
是否有标准方式这样做(我不需要跨平台解决方案,仅适用于Linux)
谢谢,
伊泰