Problème communication Séri

Le problème c'est que une fois le code ouvert et que j'ai tué le programme, impossible de le fermer par python. vu que le constructeur de la classe serial ouvre le port en question et que ce dernier est déjà ouvert, il me renvoie un message d'erreur. De plus après quelque essai, le message d'erreur change et il me dit qu'un fichier est introuvable: "SerialException: could not open port u'COM3': WindowsError(2, 'Le fichier sp\xe9cifi\xe9 est introuvable.')"