如何将此链接存储<a href="http://www.web.com">my link</a>
在剪贴板中,以便能够在 HTML 编辑器中以 HTML 模式(而不是源代码)传递它?将其粘贴到编辑器中应该只显示my link
带有可点击链接的文本。
使用 Tkinter 或 pywin32(或其他),如何告诉剪贴板它包含 html 内容(而不仅仅是原始文本)?
如何将此链接存储<a href="http://www.web.com">my link</a>
在剪贴板中,以便能够在 HTML 编辑器中以 HTML 模式(而不是源代码)传递它?将其粘贴到编辑器中应该只显示my link
带有可点击链接的文本。
使用 Tkinter 或 pywin32(或其他),如何告诉剪贴板它包含 html 内容(而不仅仅是原始文本)?
基于@chrki 建议的链接。
你可以这样做:
HtmlClipboard.py
C:\Python##\Lib\site-packages\link_as_html.py
(我在您的问题中使用了您的一些代码):link_as_html.py
,然后选择创建快捷方式)Properties
,然后在快捷键中添加键盘快捷键。而已。当您在我们的剪贴板中有链接时,您只需按键盘快捷键,即可直接在编辑器的 html 模式下粘贴图像。
link_as_html.py (Python34)。我假设您http://www.web.com
在剪贴板中有您的网址:
from tkinter import Tk
root = Tk()
root.withdraw()
url = root.clipboard_get()
# send <a href="http://www.web.com" target="_blank">my link</a> to an "HTML format clipboard"
import HtmlClipboard
HtmlClipboard.PutHtml("<a href=\"http://"+url+" \" target=\"_blank\"/>my link</a>")