2017-12-01 4 views
1

pyHookのドキュメントを検索しようとしましたが、それを理解できませんでした...Python 3を使用してWindowsにキーボード入力を保存するにはどうすればよいですか?

私はまた、YouTubeで多くのチュートリアルを見てみましたが、それを行う方法については説明しません。

私はStackOverflowの投稿を検索しましたが、ほとんどはゲームに関連していて、WindowsではなくPythonインタプリタでキーストロークを保存しています。

キーボードを使用してみ

from msvcrt import getch 
key = getch() 

または永遠にそれらをキャプチャする...

keys = [] 
while True: 
    keys.append(getch()) 

更新:

+1

どこに保存しますか?変数に?ファイルですか?データベースに? – furas

+0

変数またはファイルは問題ありません。それはキーロガーのためのものです。 –

+0

ファイルに書き込むことはPyHookとは何の関係もない普遍的な問題です。ファイルにテキストを保存する方法を知っていますか?そうでなければ、最初にそれを学ばなければなりません。 – furas

答えて

0

はこれを試してみてください。 https://github.com/boppreh/keyboard

+0

があります。返信ありがとうございます!それはうまく動作しません...それは、入力がPythonのインタプリタを通して与えられ、私が実際にコンピュータのOSから入力を取得したい場合にのみ機能します。 –

+1

@MatiSandacz私の悪い、代わりにキーボードを試してみてください。非常に使いやすい。 –

関連する問題