Finalement je suis partie sur ce projet.
Il prend en compte une matrice 4x4.
https://peppe8o.com/connect-raspberr...r-codes-input/
https://peppe8o.com/download/python/4x4MatrixKeypad.py
Maintenant je voulais récupérer le token renvoyé d'une commande linux.
1 2 3
| os.system('rm cookies.txt')
arch = subprocess.check_output("curl -XPOST -c cookies.txt -d ...........")
print (arch) |
Voici la sortie du print.
{"access_token":"eyJ0eXAI1NiJ9.eyJpc3Mic3MifQ.DDY71FpHgQ","access_token_expires":7200,"refresh_token":"eyJ0eXiJ9.eyVkz__N9kliGO4Q","refresh_token_expires":86400,"credentials":"auth=d}
Je voulais récupérer le résultat d'un split via le caractère ".
token_tmp = arch.split('"')
L'erreur retournée est la suivante, mais comment déclarer un objet type bytes ?
TypeError: a bytes-like object is required, not 'str'
Ensuite, l'idée est juste de récupérer l'access token.
1 2
| token_auth = token_tmp[2]
print (token_tmp[2]) |
Merci pour vos retours.
Partager