gpt4 book ai didi

python - 函数clipboard.get_selection()无法获取所有选定的字符串

转载 作者:太空宇宙 更新时间:2023-11-03 14:11:09 24 4
gpt4 key购买 nike

我设置了一个快捷方式来选择一段文本并打开一个 URL,所选内容位于末尾。

这是Linux下AutoKey的脚本:

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

问题是 %s 只插入第一个单词。

因此,如果我选择“我的文本是这样的”,则打开的 URL 为:www.MY_URL.com/my

最佳答案

您可能必须对文本进行编码才能在 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)

关于python - 函数clipboard.get_selection()无法获取所有选定的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48486763/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com