测试:切换 num lock 状态,防止扰乱 home end 等控制键逻辑
import keyboard
import time
keyboard.send('numlock') # 失效时候测试切换 numlock,防止扰乱 home end 控制键逻辑
keyboard.send('shift+end')
keyboard.send('ctrl+c')
keyboard.send('tab')
time.sleep(0.01)
keyboard.send('ctrl+v')
keyboard.send('numlock') # 恢复默认状态
测试:增加延迟 防止与激活热键组合造成冲突
import keyboard
import time
def test():
time.sleep(0.5)
keyboard.send('shift+end')
keyboard.send('ctrl+c')
keyboard.send('tab')
time.sleep(0.01)
keyboard.send('ctrl+v')
keyboard.add_hotkey('ctrl+e', test)
keyboard.wait()