[Python-de] die tücken der funktion import
Marcus Habermehl (BMH1980)
bmh1980de at yahoo.de
Di Dez 19 21:46:50 CET 2006
Rauch Pauli schrieb:
> Marcus Habermehl (BMH1980) schrieb:
> > Rauch Pauli schrieb:
> >> erstmal danke für die info marcus
> >>
> >>>>> import sys
> >>>>> sys.path.append('/srv/www/htdocs/hp-py/includes/')
> >>>>> import header.inc
> >> Traceback (most recent call last):
> >> File "<stdin>", line 1, in ?
> >> ImportError: No module named header.inc
> >>
> >> in dem ordner includes ist das file header.inc.py
> >> sollte also eigentlich gehen... der will anscheinend ein modul und keine
> >> datei, wie jetzt?
> > Das kommt von dem Punkt. Du sagst Python so etwas in der Richtung:
> > Importiere aus dem Paket header das Modul inc.
> >
> > Nenn die Datei am Besten in header_inc.py oder so ähnlich um. Dann
> > klappt das. :)
> >
> > Gruß
> > Marcus
> >
> >
> >
> >
> >
> > ___________________________________________________________
> > Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
> >
> >
> > _______________________________________________
> > python-de maillist - python-de at python.net
> > http://python.net/mailman/listinfo/python-de
> >
> ah verstehe, die fkt hat nach dem modul header, welches ein modul inc
> hat, gesucht.
>
> das hat halbwegs geholfen.
> wenn ich nun in der pythonshell den programmcode eingebe geht alles in
> ordnung.
> aber wenn ich das über meinen webserver aurufe(apache 2.0 mit
> mod_python) bekomme ich nur einen 500 internal server error :(
>
> <%
> import sys
> sys.path.append("./includes/")
> sys.path.append("./includes/pages/")
> import header_inc,index_inc,footer_inc
> %>
>
> header und footer befinden sich in ./includes, index in ./includes/pages
> die dateien sind noch leer.
Sorry, aber da hört es bei mir auf. Habe mich noch nie mit Apache oder
Webprogrammierung beschäftigt.
Gruß
Marcus
___________________________________________________________
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
Mehr Informationen über die Mailingliste python-de