ich habe ein Script in python 2.6 unter Windows entwickelt, welches auch problemlos funktionierte. Nun wollte ich dieses auf meinen Linux-Server laden (Python 2.4.4) und ausführen. Doch dabei bekomme ich folgende Fehlermeldung:
Exception in thread Thread-2:
Traceback (most recent call last):
File "threading.py", line 442, in __bootstrap
self.run()
File "threading.py", line 422, in run
self.__target(*self.__args, **self.__kwargs)
File "myscript.py", line 42, in spiderurl
br.select_form(nr=1)
File "/usr/lib/python2.4/site-packages/mechanize/_mechanize.py", line 383, in select_form
raise FormNotFoundError("no form matching "+description)
FormNotFoundError: no form matching nr 1
Habt ihr eine Idee, wo hier der Fehler liegt? Ich denke die selectForm Sache ist das Ergebnis des ersten Fehlers der wohl irgendwo beim Threading liegen muss. Merkwürdig ist nur, dass es unter 2.6 funktioniert.
Besten Dank und liebe Grüße!