python控制用户输入

来源:互联网 发布:市场机会分析矩阵 编辑:程序博客网 时间:2024/05/18 01:17
__author__ = 'Administrator'from pykeyboard.windows import PyKeyboardfrom pymouse.windows import PyMouseimport timekb = PyKeyboard()#kb.press_key(kb.windows_l_key)#kb.release_key(kb.windows_l_key)'''kb.press_key(kb.alt_key)kb.press_key(kb.insert_key)kb.release_key(kb.insert_key)kb.release_key(kb.alt_key)time.sleep(2)'''k = PyKeyboard()k.press_key(k.windows_l_key)#k.press_key('r')#k.release_key('r')k.tap_key('r')k.release_key(k.windows_l_key)time.sleep(2)k.type_string('notepad.exe')k.press_key(k.enter_key)k.release_key(k.enter_key)time.sleep(2)# pressing a keyk.press_key('H')# which you then follow with a release of the keyk.release_key('H')# or you can 'tap' a key which does bothk.tap_key('e')# note that that tap_key does support a way of repeating keystrokes with a interval time between eachk.tap_key('l',n=2,interval=1)# and you can send a string if needed took.type_string('o World!')

1 0
原创粉丝点击