def _read_clipboard(self):
for _ in range(15):
try:
win32api.keybd_event(17, 0, 0, 0)
win32api.keybd_event(67, 0, 0, 0)
win32api.keybd_event(67, 0, win32con.KEYEVENTF_KEYUP, 0)
win32api.keybd_event(17, 0, win32con.KEYEVENTF_KEYUP, 0)
time.sleep(0.2)
return pyperclip.paste()
except Exception as e:
log.error('open clipboard failed: {}, retry...'.format(e))
time.sleep(1)
else:
raise Exception('read clipbord failed')
评论列表
文章目录