我设置了一个快捷方式,以便选择一段文字并打开一个带有最后选择的网址。
所以这是linux下AutoKey的脚本:
text = clipboard.get_selection()
system.exec_command("kde-open http://www.MY_URL.com/%s" % text)
问题是%s只插入第一个单词。
因此,如果我选择" 我的文字是 "打开的URL是: www.MY_URL.com/ 我的
答案 0 :(得分:1)
您可能需要对文本进行编码以在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)