>>> import gdata.books.service
>>> service = gdata.books.service.BookService()
>>> results = service.search_by_keyword(isbn='0434003484')
Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
results = service.search_by_keyword(isbn='0434003484')
... snip ...
File "C:\Python26\lib\site-packages\atom\__init__.py", line 127, in CreateClassFromXMLString
tree = ElementTree.fromstring(xml_string)
File "<string>", line 85, in XML
SyntaxError: syntax error: line 1, column 0
這是一個最小的例子 - 特別是包中包含的書籍服務單元測試也會失敗,並顯示完全相同的錯誤。我已經看了wiki and open issue tickets on Google Code無濟於事(在我看來,這似乎更容易成爲一個愚蠢的錯誤,而不是庫的問題)。我不知道如何解釋錯誤信息。如果它很重要,我使用python 2.6.5和最新版本的gdata,即2.0.10。使用gdata-python-client訪問Google圖書搜索數據API的語法錯誤
您使用哪個版本的gdata庫? – Sijin 2010-05-28 00:48:28
2.0.10(最新)。 – 2010-05-28 00:50:33
我們是否知道數據的實際外觀? – 2010-05-28 00:59:04