Grosses Rätselraten...............

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
Markus Klaffke
User
Beiträge: 8
Registriert: Dienstag 15. Juli 2003, 22:19

Dienstag 22. Juli 2003, 10:18

Hallo

ich selber habe keine Ahnung von python und versuche nur ein paar scripte zum Laufen zu bekommen.

In einem *.py steht folgender code

import cgi, os
sys.path.insert(0, '/home/user1/bin/')
from detail import q

Das Problem ist das detail (detail.py) nicht gefunden wird. Diese detail.py wird vom browser mittels eines *.cgi angesprochen. Leider bekomme ich immer wieder die Fehlermeldung

/var/www/cgi-bin/beispiel.cgi
12 import cgi, os

13 sys.path.insert(0, '/home/user1/bin/')

14 from history import q

15

16 fs = cgi.FieldStorage()

history undefined, q undefined


/home/user1/bin/detail.py
10 config.read([os.path.expanduser('~/mysql.conf')])

11 connectionparams = {}

Weiss hier jemand was los ist? Oder wird die mysql.conf nicht gefunden?

Ich hab hier schon diverse Kombinationen durch. Leider ohne Resultat.

Markus
Markus Klaffke
User
Beiträge: 8
Registriert: Dienstag 15. Juli 2003, 22:19

Dienstag 22. Juli 2003, 10:20

history undefined, q undefined

das heisst natürlich

detail undefined, q undefined

Sorry.
Markus Klaffke
User
Beiträge: 8
Registriert: Dienstag 15. Juli 2003, 22:19

Dienstag 22. Juli 2003, 21:19

Weiss keiner Rat, dachte das sei für einen Python Schreiber eine leichte Übung?!

Markus
XT@ngel
User
Beiträge: 256
Registriert: Dienstag 6. August 2002, 14:36
Kontaktdaten:

Mittwoch 23. Juli 2003, 09:17

Hi,
liegt die detail.py im selben Verzeichnis, wie das Script, das diese Datei mit import einbindet?
MfG
Andreas
Antworten