问题
How would I, using Python "catch" text that a user has selecting in, for example, a web browser? The script would idle in the background, and when a certain key combination is pressed, it "gets" the text the user has selected. Think copy & paste, only it copies to my application instead of a clipboard.
Thanks! I'd like to point out that this will be for Mac.
回答1:
Install
xsel
sudo apt-get install xclip xsel -y
Save this as
get-selected.py
import os print(os.popen('xsel').read())
Select text
Run
python get-selected.py
来源:https://stackoverflow.com/questions/7082027/python-get-selected-text