Bonjour a tous ,

je veux passer des commandes de clavier sur le shell ubuntu server 22.04,

comme la commande ctrl+b,d .

j'ai fais comme ça mais ça ne marche pas .

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import subprocess
from pynput.keyboard import Key, Controller
 
 
# Using system() method to
# execute shell commands
subprocess.Popen('tmux new -s checker', shell=True)
subprocess.Popen('python app.py', shell=True)
 
keyboard = Controller()
keyboard.press(Key.ctrl)
keyboard.press('b')
keyboard.release('b')
keyboard.release(Key.ctrl)
keyboard.press('d')
keyboard.release('d')
Merci a tous .