Bonjour,
Je suis en train de développer un programme en python sur un module GM862 GPS
Mon programme étant trop long et pour la visibilité, je dois le diviser en module
Mon problème est le suivant :
Le code ci-dessous fonctionne très bien sans la division en module
import MOD #Use build in module
import MDM #Use AT command interface
import GPS #Use GPS
import SER #Use serial
SER.set_speed('115200','8N1')
def debug_msg(msgtext): # Debug message ------------------
msgtext = msgtext.replace('\r', '\\r')
msgtext = msgtext.replace('\n', '\\n')
SER.send(msgtext + '\r\n')
#----------------------------------- MAIN -----------------------------------------
debug_msg('programme started')
debug_msg('------------------')
debug_msg('')
Mais si désire mettre la fonction « debug_msg » dans un module , il bloque
>> apparemment sur la fonction SER.send
Si dans le module créé je veux forcer un autre import SER , il bloque déjà a l’import
NB : j’ai le même problème avec toutes mes autres fonctions placés dans d’autre module utilisant les librairies MDM,MOD,…
En vous remerciant d’avance
Alain
Configuration: Windows XP
Internet Explorer 7.0