函数剪贴板。获取所选内容()无法获取所有选定的字符串

2024-03-28 10:35:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我设置了一个快捷方式,以便选择一段文本并打开一个URL,该URL的最后是所选内容。你知道吗

这是linux下的AutoKey脚本:

text = clipboard.get_selection()
system.exec_command("kde-open http://www.MY_URL.com/%s" % text)

问题是%s只插入第一个单词。你知道吗

因此,如果我选择“我的文本是this”,则打开的URL是:www.MY\u URL.com/我的


Tags: text文本脚本comurl内容getmy
1条回答
网友
1楼 · 发布于 2024-03-28 10:35:51

您可能需要对文本进行编码才能在URL中使用它:

from urllib.parse import quote # in python2 that would be: from urllib import quote

text = quote(clipboard.get_selection())
system.exec_command("kde-open http://www.MY_URL.com/%s" % text)

相关问题 更多 >