python3でのキーボードのキーコード送信について

Writer: admin Type: ゃべり、雑談 Date: 2018-12-14 00:00
python3でのキーボードのキーコード送信についてwindowsだとimport ctypesctypes.windll.user32.keybd_event(17,0,0,0) #controlキー押下みたいな方法を見つけたのですがubuntuで同じようなことをやるにはどうすればいいのでしょうか?共感した0###外国のページで見つけました。https://pypi.org/project/pynput/まず、sudo apt install python3-pipで、python3 の pip を入れて、sudo pip3 install pynputで、pynput モジュールを入れます。あとは、#!/usr/bin/python3from pynput.keyboard import Key, Controllerkeyboard = Controller()keyboard.press(Key.space)keyboard.release(Key.space)keyboard.press('a')keyboard.release('a')keyboard.press('A')keyboard.release('A')keyboard.type('Hello World')こんな感じで出来ました。ナイス0
###ありがとうございます

 

TAG