2010-11-19 2 views
4

Mögliche Duplizieren:
Amazon API library for Python?mit Python-amazon-Produkt-api auf Google App Engine ohne lxml

Ich will den Python-amazon-Produkt-api-Wrapper verwenden, um Zugriff auf die Amazon-API:

http://pypi.python.org/pypi/python-amazon-product-api/

Leider stützt sie sich auf Lxml, die nicht auf Google Appengine unterstützt wird.

Kennt jemand eine Problemumgehung? Ich möchte nur grundlegende Dinge mit der API tun, also könnte ich stattdessen Elementtree verwenden? Ich bin ein Neuling so etwas anders als mit, wie es aus der Box kommt, ist immer noch eine Herausforderung :)

Dank Tom

Antwort

1

Sie könnten versuchen, this Gabel zu benutzen.

Dies ist eine kleine Gabel des python-amazon-Produkt api sich unter:

http://bitbucket.org/basti/python-amazon-product-api/wiki/Home

Dass Bibliothek lxml verwendet, die von Google App Engine nicht zulässig ist. Dieser Fork ersetzt Lxml mit BeautifulSoup.

+0

Vielen Dank, ich, dass eine geben werde Versuchen. – tomcritchlow

+0

Danke dafür - Ich habe es installiert und versuche es zu benutzen, aber ich scheine nur leere Ergebnisse zu bekommen. Irgendwelche Vorschläge, wie man debuggt, welches Bit falsch läuft, würde sehr erhalten werden! Oder vielleicht einige Beispiele mit dieser Version, gegen die ich überprüfen könnte? :) Vielen Dank – tomcritchlow