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 code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
import serial
a = serial.Serial("COM4")
a.open()
qui provoque l'exception
SerialException: could not open port COM4: [Error 5] Accès refusé.
alors que le port n'est utilisé par personne...

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.