• [^] # Re: aide python debutant

    Posté par (Mastodon) . En réponse au message besoin d'infos svp. Évalué à 1.

    Salut,

    Quelques trucs en vrac sur python :
    * virtualenv : outil qui sert à séparer un script ou une application python, en incluant les librairies sous forme d'environnement virtuel
    * pip : permet d'installer des libs python, notamment dans un virtualenv

    • La Structure module / package
      • un module est un simple fichier python (ex: code.py), qui contient du code. Si il est appelé avec :
    $ python code.py

    il est exécuté. Il n'y a pas de fonction 'main' en python, le code est executé. Si en plus il a un shabang + un droit d'execution, un simple

    $ ./code.py

    suffit.

    • un package est un dossier contenant un fichier __init__.py. Ce fichier peut être vide.
    • pour inclure un package :
    #!/usr/bin/env python
    # -*- coding: utf-8 -*- 
    # ^^ pour python 2.x ^^
    import mon_package
    toto = mon_package.toto()
    print (toto)

    Bon courage dans ta découverte du python !