Python获取选中的文本

5 投票
1 回答
7708 浏览
提问于 2025-04-16 23:42

我想知道,怎么用Python来“捕捉”用户在网页浏览器中选中的文字?这个程序会在后台静静运行,当用户按下某个特定的键组合时,它就能“获取”用户选中的文字。可以想象成复制和粘贴,只不过它是复制到我的应用程序里,而不是剪贴板。

谢谢!我想说明一下,这个是要在Mac上使用的。

1 个回答

3
  1. 安装 xsel

    sudo apt-get install xclip xsel -y
    
  2. 把这个保存为 get-selected.py

    import os
    print(os.popen('xsel').read())
    
  3. 选择你想要的文本

  4. 运行

    python get-selected.py
    

撰写回答