我使用python来模拟ctrl+A和ctrl+C手术。但是输出是我在运行代码之前复制的,有人能告诉我为什么吗?你知道吗
import win32clipboard as w
import win32con
import win32api
import win32gui
import time
win32api.SetCursorPos([500,300])
win32api.keybd_event(17,0,0,0) #ctrl键位码是17
win32api.keybd_event(65,0,0,0) #A键位码是86
win32api.keybd_event(65,0,win32con.KEYEVENTF_KEYUP,0) #释放按键
win32api.keybd_event(67,0,0,0) #c键位码是67
win32api.keybd_event(67,0,win32con.KEYEVENTF_KEYUP,0) #释放按键
win32api.keybd_event(17,0,win32con.KEYEVENTF_KEYUP,0)
w.OpenClipboard()
d = w.GetClipboardData(win32con.CF_UNICODETEXT)
w.EmptyClipboard()
w.CloseClipboard()
print d
目前没有回答
相关问题 更多 >
编程相关推荐