Python

wraw -  
sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   -
Salut!
Je voudrais savoir comment faire pour utiliser les propriétés d'un script python (classes, fonctions, etc...) dans un autre script.Faut-il importer le 1er sous forme de module, et si oui, comment faire?
merci

1 réponse

  1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Il suffit d'importer, oui.

    Exemple:

    monmodule.py:
    
    def mafonction(a):
        return a*5
        
        
    class maclasse:
        def __init__(self):
            pass
        def coucou(self):
            print 'coucou'


    Qu'on peut utiliser comme cela:

    import monmodule
    
    print monmodule.mafonction(3)
    
    monobject = monmodule.maclasse()
    monobject.coucou()
    0