2016-06-21 16 views
3

ノートブックでキー(「a」など)を押して、それを解放しないとき。autopyやpyautoguiでkeypressを解放しない方法は?

私たちは、私はPythonでプレスをシミュレートしたい......

をaaaaaaaaaaaaaaaaを取得します。だから私は以下のようにコード化する。

import pyautogui, autopy 

pyautogui.keyDown('a') 
# or 
autopy.key.toggle('a') 

次に、私はただ1つの「a」を取得しますが、私はプレスをリリースしませんでした。

私のコードで間違いはどこですか?

答えて

0

リリースなしでキーボード・キー・プレスを実行します。これにより、 キーが押された状態になります。

注:何らかの理由で、キーボードのキーがテキストフィールドに押されていると、 のようなキーの繰り返しは起こりません。

import pyautogui 
while True: 
    pyautogui.press('a') 
関連する問題