• =?UTF-8?Q?Python3=3A_comment_importer_des_donn=C3=A9es_dans_=2Fusr=2Flo

    From Olivier@21:1/5 to All on Mon Mar 21 14:00:02 2022
    Bonjour,

    J'ai quelques scripts rédigés en Python3.
    J'aimerai les organiser de la façon suivante:

    /usr/local/
    |
    ---etc/
    | |
    | maconfig.py
    |
    --- bin/
    |
    --- monpackage/
    |
    --- __init__.py
    --- monscript.py

    Dans mon fichier maconfig.py, j'ai simplement:
    FOO = 'foo'

    Dans mon fichier monscript.py, j'aimerai avoir quelque chose comme

    from maconfig import FOO
    print(FOO)

    Mes questions:

    1. Est-ce possible (en évitant des liens symboliques entre les sous-répertoires bin et etc) ? Si oui, que mettre dans __init__.py ?
    Que modifier dans les fichiers maconfi.py et monscript.py ?

    2. Si non, quelle organisation conseillez-vous pour rester le plus
    conforme à la FHS ?

    Slts

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)