Re: [Python-de] die tücken der funktion import
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@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
participants (1)
-
Marcus Habermehl (BMH1980)