我想要一个python脚本,它将“空闲”,直到在其他桌面应用程序中选择了某些文本,然后将其存储在var中。例如:
想一个剪贴板,你不需要点击“Cmd + C”;你所要做的就是选择文字
干杯! 这是适用于Mac OSX的方式
答案 0 :(得分:1)
您可能需要考虑使用AppleScript而不是python,并在需要时让AppleScript将信息传递给python。
答案 1 :(得分:0)
如果可能的话,做你想做的事情很难做到。
例如,无需用户按键(例如:Cmd + C,Ctrl + C等),您希望应用程序在完成选择时如何知道?如果我点击一下,然后按住Shift键点击选择一个范围,我完成了吗?如果我再次点击一下怎么办?如果我双击一下怎么样?三击?当我完成选择后,您的应用程序如何知道?
最好让用户明确地将选择内容复制到剪贴板。您可以相当轻松地编写一个使用tkinter或wxpython的应用程序来轮询剪贴板并等待它更改。