Vous êtes ici : Accueil / Forums & ML / Forums Python / Forum général Python / import de modules avec mod_python

import de modules avec mod_python

Remonter à Forum général Python
  • import de modules avec mod_python

    Envoyé par lofic le 24 Mai 2006 à 09:19
    Bonjour,
    j'utilise du python pour faire des pages web avec un serveur Apache et le module mod_python.

    J'ai placé des fonctions (génération du header, du body et du footer de mes pages) dans un module, que je souhaite importer:

    import generate_html

    Or, avec mod_python mon module n'est pas trouvé:
    [Wed May 24 09:46:57 2006] [error] PythonHandler mod_python.publisher: ImportError: No module named generate_html

    (je lance ma page avec une fonction main(), http://mon_site/pagexyz.py/main )

    Cela ne fonctionne que si je place mon module dans /usr/lib/python, mais mod_python ne le trouve pas quand il est dans le même dossier que le programme python.

    Y-a-t-il un moyen de spécifier mon module en chemin relatif avec mod_python, sachant:
    - que je trouve sale de le placer dans /usr/lib/python
    - que tout le monde n'a pas les droits "root" ou l'accès à ce dossier pour le faire

    Merci.


    Louis
Rendu par Ploneboard