人
当我使用Chrome从互联网复制一些单词并粘贴到Office Words时,Words提醒我可以粘贴保留源格式的单词。
这意味着剪贴板可以包含纯文本及其格式吗?
与此同时,我正在使用Python编写应用程序以获取剪贴板的内容。但不知道如何获取内容格式。
import Tkinter
if __name__ == '__main__':
r=Tkinter.Tk()
r.withdraw()
print r.clipboard_get()
r.destroy()
BTW,我的应用程序在Win7上运行。
提前致谢。 :)
答案 0 :(得分:1)
剪贴板确实包含多种格式的数据。通常,您有TEXT / UnicodeText,RTF和HTML 见MSDN List of standard formats。和HTML Format。
答案 1 :(得分:0)
我建议在现有模块执行相同操作时不要编写自己的工具。尝试:http://coffeeghost.net/2010/10/09/pyperclip-a-cross-platform-clipboard-module-for-python/