python是否可以清除剪贴板?如果是这样......我怎么能这样做?
我需要这样,所以在我的测验计划中,学生不能从互联网和其他文件中复制粘贴答案。
编辑:我正在使用WinXP和Python 2.6
答案 0 :(得分:11)
from ctypes import windll
if windll.user32.OpenClipboard(None):
windll.user32.EmptyClipboard()
windll.user32.CloseClipboard()
无需外部库。
答案 1 :(得分:1)
是的,你必须使用PyWin32
模块,这是一个用于windows ectension的python模块。
看看它的EmptyClipboard 方法。
EmptyClipboard函数清空剪贴板并释放句柄 剪贴板中的数据。然后该功能分配所有权 剪贴板到当前打开剪贴板的窗口。