un module qui ne contient pas une fonction qu'il contient :?
	
	
		Bonjour !
je vien de faire un petit module ( tout petit mais bien utile )
mais le probleme est que celuici ne fonctionne pas :?
en voici le code :
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 
 | import ctypes
import os
 
 
os.environ['PATH'] = os.environ['PATH'] + ';' + os.path.abspath(os.path.dirname(__file__))
 
p = ctypes.windll.simpleio
p.init()
 
 
 
LPT1 = 0x0378
LPT2 = 0x0278
 
 
class parallele:
    def __init__(self, port = LPT1):
        self.port = port
        #voila c'est tout :p
 
    def inp(self, adresse = 0):
        val = p.inp(self.port + adresse, valeur)
        return val
 
    def out(self, valeur, adresse = 0):
        p.outp(self.port + adresse, valeur) | 
 dans celui ci je declare deux fonctions : out et inp
le probleme, c'est que quand j'appel une de ces fonctions j'obtient un message que m'informe que le module ne contient pas cette fonction :
	Citation:
	
		
		
			Traceback (most recent call last):
  File "<stdin>", line 1, in ?
AttributeError: 'module' object has no attribute 'inp'
			
		
	
 quelqu'un pourait il m'expliquer cela?
merci d'avance
+