Je suis sous Windows 7 avec python 2.7 et la dernière version de pyserial.
J'ai un convertisseur USB-Serial qui se monte en tant que COM4.
Avec TeraTerm(utilitaire indépendant de python) , j'ouvre ce COM4 sans souci et je peux émettre.
Avec pyserial j'ai le codequi provoque l'exception
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 import serial a = serial.Serial("COM4") a.open()
alors que le port n'est utilisé par personne...SerialException: could not open port COM4: [Error 5] Accès refusé.
Ma question est donc: Pourquoi TeraTerm et pas pyserial ?
Remarque: en retirant le convertisseur, il y a une exception lors du a = serial.Serial("COM4") ce qui est normal.
Partager