如何从剪贴板获取具有格式的内容

Joh*_*nny 5 python clipboard google-chrome

伙计们。

当我使用 Chrome 从互联网复制一些单词并粘贴到 Office Words 时,Words 提醒我可以粘贴保持源格式的单词。
这意味着剪贴板可以包含纯文本及其格式?

同时,我正在使用Python编写一个应用程序来获取剪贴板的内容。但不知道如何获取内容格式。

import Tkinter

if __name__ == '__main__':
    r=Tkinter.Tk()
    r.withdraw()
    print r.clipboard_get()
    r.destroy()
Run Code Online (Sandbox Code Playgroud)

顺便说一句,我的应用程序在 Win7 上运行。

提前致谢。:)

mar*_*bdq -1

当现有模块执行相同操作时,我建议不要编写自己的工具。尝试:http://coffeeghost.net/2010/10/09/pyperclip-a-cross-platform-clipboard-module-for-python/

  • 例如,pyperclip 不允许 HTML (2认同)