Python ist ein kompletter Amateur, aber ich habe es gelöst, also mach dir eine Notiz.
urlparse
AttributeError: 'tuple' object has no attribute 'scheme'
Das Skript, das unter Python 2.6 ausgeführt wurde, funktioniert unter 2.4 mit dem obigen Fehler nicht.
Ich habe diesen Unterschied gefunden, als ich ihn gegoogelt habe, und er hat mit ähnlichen Modifikationen funktioniert.
http://code.google.com/p/pysimplesoap/issues/detail?id=53 http://code.google.com/p/pysimplesoap/source/diff?spec=svn80841894d88d2185751cbacd6eecea2e01e9daaa&name=80841894d88d&r=80841894d88d2185751cbacd6eecea2e01e9daaa&format=side&path=/pysimplesoap/client.py
Vor der Korrektur
from urlparse import urlparse
...
o = urlparse(url)
if not o.scheme in ('http','https', 'file'):
...
if o.scheme == 'file':
Überarbeitet
from urlparse import urlsplit
...
url_scheme, netloc, path, query, fragment = urlsplit(url)
if not url_scheme in ('http','https', 'file'):
...
if url_scheme == 'file':
Recommended Posts