Python 使用Win32的剪帖板

这两天做代码自动化的小工具,看中了 Sparkup 这个东西,虽然没有Zencoding 那么强,不过打算将它集成到Editplus 的用户工具里面,所以就用了这个了, zencoding 已经有了 Editpad++ 的移植版本了,但不是很喜欢那个,换个编辑器真难;(

 

要调用一个Sparkup的那个Python 脚本,但是好象无法直接将stdout 的内容捕获到文件内容里面,只要暂时放在剪帖板里面,再粘到文档中,溜狗到网上找到 http://sourceforge.net/projects/pywin32/ :

 

使用方法:

import win32clipboard, win32con, random

text = "Some text to stick on the clipboard"

win32clipboard.OpenClipboard()
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardText(output)
win32clipboard.CloseClipboard()

posted on 2010-03-31 11:51  沙加  阅读(1997)  评论(1编辑  收藏  举报

导航