Python 按名称从一个工作区移动到其他工作区窗口
我想将应用程序窗口从一个工作空间移动到另一个工作空间 我想要什么 如果我有两个工作区Python 按名称从一个工作区移动到其他工作区窗口,python,regex,x11,workspace,wmctrl,Python,Regex,X11,Workspace,Wmctrl,我想将应用程序窗口从一个工作空间移动到另一个工作空间 我想要什么 如果我有两个工作区workspace1和workspace2: 工作空间1 旧测试1 旧测试2 新测试3 工作空间2 新测试1 新测试2 到目前为止我做了什么 我使用了wmctrl,它工作正常,但我必须指定要移动的窗口的完整名称。我可以将new\u test3移动到workspace2 然而,我想做一些更聪明的事情,而不是把整个名字,我想使用一个正则表达式(类似于wmctrl*new*),所以所有与regex new匹配的窗口都被
workspace1
和workspace2
:
工作空间1
旧测试1 旧测试2 新测试3
工作空间2
新测试1 新测试2 到目前为止我做了什么 我使用了
wmctrl
,它工作正常,但我必须指定要移动的窗口的完整名称。我可以将new\u test3
移动到workspace2
然而,我想做一些更聪明的事情,而不是把整个名字,我想使用一个正则表达式(类似于wmctrl*new*
),所以所有与regex new匹配的窗口都被移动到工作空间2
你知道有没有办法做到这一点吗?
非常感谢我认为这会对您有所帮助。显然,这个解决方案对我不起作用。。。正则表达式的使用似乎不适用于此代码很抱歉,我认为您最好的选择是创建一个bash或python脚本来列出被拒绝的窗口,然后用您希望的正则表达式移动它们。我认为这将帮助您显然此解决方案不适用于我。。。正则表达式的使用似乎不适用于此代码。很抱歉,我认为您最好的选择是创建一个bash或python脚本,列出被拒绝的窗口,然后按您想要的正则表达式移动它们