我正在尝试使用谷歌网站管理员并按照简单的步骤http://googlewebmastercentral.blogspot.in/2011/12/download-search-queries-data-using.html下载搜索查询。
执行 example-simple-downlaod.py 时出现以下错误
sites_json = json.loads(available)
File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 384, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
我已遵循所有步骤。任何建议表示赞赏。当我尝试打印可用时,它给了我以下输出。
<HTML>
<HEAD>
<TITLE>Moved Temporarily</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000">
<H1>Moved Temporarily</H1>
The document has moved <A HREF="https://www.google.com/webmasters/tools/downloads-list?siteUrl=http://myurl.com+&hl=en">here</A>.
</BODY>
</HTML>
更新
我使用的是 Ubuntu 14.04,python 版本是 2.7.6。在尝试设置 Google 数据 python 库时。我正在按照指南中给出的步骤进行操作,即https://developers.google.com/gdata/articles/python_client_lib?csw=1 并在执行测试以检查依赖项和安装时收到以下错误
Running all tests in module atom_tests.mock_http_test
F..
======================================================================
FAIL: testRecordResponse (atom_tests.mock_http_test.MockHttpClientUnitTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/username/Documents/googlewebmaster/gdata-2.0.18/tests/atom_tests/mock_http_test.py", line 49, in testRecordResponse
self.assertEquals(live_response.status, 200)
AssertionError: 301 != 200
----------------------------------------------------------------------
休息一下,我所有的测试都运行正常。
任何建议表示赞赏。