All pastes #994578 Raw Edit

Gdata-Python error

public html v1 · immutable
#994578 ·published 2008-04-23 14:34 UTC
rendered paste body
<body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> --><body bgcolor="#f0f0f8"><font color="#f0f0f8" size="-5"> --> --></font> </font> </font> </script> </object> </blockquote> </pre></table> </table> </table> </table> </table> </font> </font> </font><body bgcolor="#f0f0f8"><table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading"><tr bgcolor="#6622aa"><td valign=bottom>&nbsp;<br><font color="#ffffff" face="helvetica, arial">&nbsp;<br><big><big><strong>&lt;type 'exceptions.ImportError'&gt;</strong></big></big></font></td><td align=right valign=bottom><font color="#ffffff" face="helvetica, arial">Python 2.5.2: C:\Python25\python.exe<br>Wed Apr 23 10:29:21 2008</font></td></tr></table>    <p>A problem occurred in a Python script.  Here is the sequence offunction calls leading up to the error, in the order they occurred.</p><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py">C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py</a> in <strong>_HandleRequest</strong>(self=&lt;google.appengine.tools.dev_appserver.DevAppServerRequestHandler instance at 0x01B41030&gt;)</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;2243</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;infile,<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;2244</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;outfile,<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;2245</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;base_env_dict=env_dict)<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;2246</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;finally:<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;2247</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self.module_manager.UpdateModuleFileModificationTimes()<br></tt></font></td></tr><tr><td><small><font color="#909090">base_env_dict <em>undefined</em>, <strong>env_dict</strong>&nbsp;= {'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'}</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py">C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py</a> in <strong>Dispatch</strong>(self=&lt;google.appengine.tools.dev_appserver.MatcherDispatcher object at 0x01BC9CD0&gt;, relative_url='/', path=None, headers=&lt;mimetools.Message instance at 0x01B36BE8&gt;, infile=&lt;cStringIO.StringI object at 0x01414DD0&gt;, outfile=&lt;cStringIO.StringO object at 0x01666840&gt;, base_env_dict={'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'})</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;332</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;infile,<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;333</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;outfile,<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;334</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;base_env_dict=base_env_dict)<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;335</small>&nbsp;<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;336</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return<br></tt></font></td></tr><tr><td><small><font color="#909090"><strong>base_env_dict</strong>&nbsp;= {'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'}</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py">C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py</a> in <strong>Dispatch</strong>(self=&lt;google.appengine.tools.dev_appserver.CGIDispatcher object at 0x01D70370&gt;, relative_url='/', path='contact1.py', headers=&lt;mimetools.Message instance at 0x01B36BE8&gt;, infile=&lt;cStringIO.StringI object at 0x01414DD0&gt;, outfile=&lt;cStringIO.StringO object at 0x01666840&gt;, base_env_dict={'REMOTE_ADDR': '127.0.0.1', 'REQUEST_METHOD': 'GET', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8080', 'SERVER_PROTOCOL': 'HTTP/1.0', 'SERVER_SOFTWARE': 'Development/1.0'})</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1741</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;infile,<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1742</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;outfile,<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;1743</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self._module_dict)<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1744</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;handler.AddDebuggingConsole(relative_url,&nbsp;env,&nbsp;outfile)<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1745</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;finally:<br></tt></font></td></tr><tr><td><small><font color="#909090"><strong>self</strong>&nbsp;= &lt;google.appengine.tools.dev_appserver.CGIDispatcher object at 0x01D70370&gt;, self.<strong>_module_dict</strong>&nbsp;= {'codecs': &lt;module 'codecs' from 'C:\Python25\lib\codecs.pyc'&gt;, 'encodings': &lt;module 'encodings' from 'C:\Python25\lib\encodings\__init__.pyc'&gt;, 'encodings.aliases': &lt;module 'encodings.aliases' from 'C:\Python25\lib\encodings\aliases.pyc'&gt;, 'encodings.ascii': &lt;module 'encodings.ascii' from 'C:\Python25\lib\encodings\ascii.pyc'&gt;, 'encodings.cp1252': &lt;module 'encodings.cp1252' from 'C:\Python25\lib\encodings\cp1252.pyc'&gt;, 'google': &lt;module 'google' from 'C:\Archivos de programa\Google\google_appengine\google\__init__.pyc'&gt;, 'google.appengine': &lt;module 'google.appengine' from 'C:\Archivos de ...\google_appengine\google\appengine\__init__.pyc'&gt;, 'google.appengine.api': &lt;module 'google.appengine.api' from 'C:\Archivos...gle_appengine\google\appengine\api\__init__.pyc'&gt;, 'google.appengine.api.api_base_pb': &lt;module 'google.appengine.api.api_base_pb' from ..._appengine\google\appengine\api\api_base_pb.pyc'&gt;, 'google.appengine.api.apiproxy_stub_map': &lt;module 'google.appengine.api.apiproxy_stub_map'...gine\google\appengine\api\apiproxy_stub_map.pyc'&gt;, ...}</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py">C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py</a> in <strong>ExecuteCGI</strong>(root_path=r'E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1', handler_path='contact1.py', cgi_path=r'E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py', env={'AUTH_DOMAIN': 'gmail.com', 'CONTENT_LENGTH': '', 'CONTENT_TYPE': 'application/x-www-form-urlencoded', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': 'es-ar,es;q=0.8,en-us;q=0.5,en;q=0.3', 'HTTP_CACHE_CONTROL': 'max-age=0', 'HTTP_CONNECTION': 'keep-alive', ...}, infile=&lt;cStringIO.StringI object at 0x01414DD0&gt;, outfile=&lt;cStringIO.StringO object at 0x01666840&gt;, module_dict={'codecs': &lt;module 'codecs' from 'C:\Python25\lib\codecs.pyc'&gt;, 'encodings': &lt;module 'encodings' from 'C:\Python25\lib\encodings\__init__.pyc'&gt;, 'encodings.aliases': &lt;module 'encodings.aliases' from 'C:\Python25\lib\encodings\aliases.pyc'&gt;, 'encodings.ascii': &lt;module 'encodings.ascii' from 'C:\Python25\lib\encodings\ascii.pyc'&gt;, 'encodings.cp1252': &lt;module 'encodings.cp1252' from 'C:\Python25\lib\encodings\cp1252.pyc'&gt;, 'google': &lt;module 'google' from 'C:\Archivos de programa\Google\google_appengine\google\__init__.pyc'&gt;, 'google.appengine': &lt;module 'google.appengine' from 'C:\Archivos de ...\google_appengine\google\appengine\__init__.pyc'&gt;, 'google.appengine.api': &lt;module 'google.appengine.api' from 'C:\Archivos...gle_appengine\google\appengine\api\__init__.pyc'&gt;, 'google.appengine.api.api_base_pb': &lt;module 'google.appengine.api.api_base_pb' from ..._appengine\google\appengine\api\api_base_pb.pyc'&gt;, 'google.appengine.api.apiproxy_stub_map': &lt;module 'google.appengine.api.apiproxy_stub_map'...gine\google\appengine\api\apiproxy_stub_map.pyc'&gt;, ...}, exec_script=&lt;function ExecuteOrImportScript at 0x015C8F70&gt;)</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1652</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;logging.debug('Executing&nbsp;CGI&nbsp;with&nbsp;env:\n%s',&nbsp;pprint.pformat(env))<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1653</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try:<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;1654</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reset_modules&nbsp;=&nbsp;exec_script(handler_path,&nbsp;cgi_path,&nbsp;hook)<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1655</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;except&nbsp;SystemExit,&nbsp;e:<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1656</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;logging.debug('CGI&nbsp;exited&nbsp;with&nbsp;status:&nbsp;%s',&nbsp;e)<br></tt></font></td></tr><tr><td><small><font color="#909090"><strong>reset_modules</strong>&nbsp;= True, <strong>exec_script</strong>&nbsp;= &lt;function ExecuteOrImportScript at 0x015C8F70&gt;, <strong>handler_path</strong>&nbsp;= 'contact1.py', <strong>cgi_path</strong>&nbsp;= r'E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py', <strong>hook</strong>&nbsp;= &lt;google.appengine.tools.dev_appserver.HardenedModulesHook object at 0x0167D350&gt;</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py">C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py</a> in <strong>ExecuteOrImportScript</strong>(handler_path='contact1.py', cgi_path=r'E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py', import_hook=&lt;google.appengine.tools.dev_appserver.HardenedModulesHook object at 0x0167D350&gt;)</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1553</small>&nbsp;&nbsp;&nbsp;try:<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1554</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;module_code:<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;1555</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exec&nbsp;module_code&nbsp;in&nbsp;script_module.__dict__<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1556</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else:<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1557</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;script_module.main()<br></tt></font></td></tr><tr><td><small><font color="#909090"><strong>module_code</strong>&nbsp;= &lt;code object &lt;module&gt; at 01450968, file "E:\Supe...stom\monkeycontact\contact1\contact1.py", line 1&gt;, <strong>script_module</strong>&nbsp;= &lt;module 'contact1' from 'E:\SuperSoftware\Genera...yects\Custom\monkeycontact\contact1\contact1.py'&gt;, script_module.<strong>__dict__</strong>&nbsp;= {'MainPage': &lt;class __main__.MainPage at 0x01DE0510&gt;, '__builtins__': {'ArithmeticError': &lt;type 'exceptions.ArithmeticError'&gt;, 'AssertionError': &lt;type 'exceptions.AssertionError'&gt;, 'AttributeError': &lt;type 'exceptions.AttributeError'&gt;, 'BaseException': &lt;type 'exceptions.BaseException'&gt;, 'DeprecationWarning': &lt;type 'exceptions.DeprecationWarning'&gt;, 'EOFError': &lt;type 'exceptions.EOFError'&gt;, 'Ellipsis': Ellipsis, 'EnvironmentError': &lt;type 'exceptions.EnvironmentError'&gt;, 'Exception': &lt;type 'exceptions.Exception'&gt;, 'False': False, ...}, '__doc__': None, '__file__': r'E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py', '__loader__': &lt;google.appengine.tools.dev_appserver.HardenedModulesHook object at 0x0167D350&gt;, '__name__': 'contact1', 'gdata': &lt;module 'gdata' from 'C:\Python25\lib\gdata\__init__.pyc'&gt;, 'main': &lt;function main at 0x01DCDC70&gt;}</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py">E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py</a> in <strong><module></strong>()</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;24</small>&nbsp;&nbsp;&nbsp;sample.get()<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;25</small>&nbsp;<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;26</small>&nbsp;<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;27</small>&nbsp;if&nbsp;__name__&nbsp;==&nbsp;"__main__":<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;28</small>&nbsp;&nbsp;&nbsp;main()<br></tt></td></tr><tr><td><small><font color="#909090"><strong>main</strong>&nbsp;= &lt;function main at 0x01DCDC70&gt;</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py">E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py</a> in <strong>main</strong>()</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;22</small>&nbsp;def&nbsp;main():<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;23</small>&nbsp;&nbsp;&nbsp;sample&nbsp;=&nbsp;MainPage()<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;24</small>&nbsp;&nbsp;&nbsp;sample.get()<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;25</small>&nbsp;<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;26</small>&nbsp;<br></tt></font></td></tr><tr><td><small><font color="#909090"><strong>sample</strong>&nbsp;= &lt;__main__.MainPage instance at 0x01672698&gt;, sample.<strong>get</strong>&nbsp;= &lt;bound method MainPage.get of &lt;__main__.MainPage instance at 0x01672698&gt;&gt;</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py">E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py</a> in <strong>get</strong>(self=&lt;__main__.MainPage instance at 0x01672698&gt;)</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;13</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;14</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;Query&nbsp;the&nbsp;server&nbsp;for&nbsp;an&nbsp;Atom&nbsp;feed&nbsp;containing&nbsp;a&nbsp;list&nbsp;of&nbsp;your&nbsp;documents.<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;15</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;documents_feed&nbsp;=&nbsp;client.GetContactsFeed()<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;16</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;Loop&nbsp;through&nbsp;the&nbsp;feed&nbsp;and&nbsp;extract&nbsp;each&nbsp;document&nbsp;entry.<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;17</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;document_entry&nbsp;in&nbsp;documents_feed.entry:<br></tt></font></td></tr><tr><td><small><font color="#909090">documents_feed <em>undefined</em>, <strong>client</strong>&nbsp;= &lt;gdata.contacts.service.ContactsService object at 0x015D66D0&gt;, client.<strong>GetContactsFeed</strong>&nbsp;= &lt;bound method ContactsService.GetContactsFeed of...ts.service.ContactsService object at 0x015D66D0&gt;&gt;</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://C:\Python25\lib\gdata\contacts\service.py">C:\Python25\lib\gdata\contacts\service.py</a> in <strong>GetContactsFeed</strong>(self=&lt;gdata.contacts.service.ContactsService object at 0x015D66D0&gt;, uri='http://www.google.com/m8/feeds/contacts/default/base')</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;53</small>&nbsp;&nbsp;&nbsp;def&nbsp;GetContactsFeed(self,&nbsp;<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;54</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;uri='http://www.google.com/m8/feeds/contacts/default/base'):<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;55</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;self.Get(uri,&nbsp;converter=gdata.contacts.ContactsFeedFromString)<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;56</small>&nbsp;<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;57</small>&nbsp;&nbsp;&nbsp;def&nbsp;CreateContact(self,&nbsp;new_contact,&nbsp;<br></tt></font></td></tr><tr><td><small><font color="#909090"><strong>self</strong>&nbsp;= &lt;gdata.contacts.service.ContactsService object at 0x015D66D0&gt;, self.<strong>Get</strong>&nbsp;= &lt;bound method ContactsService.Get of &lt;gdata.contacts.service.ContactsService object at 0x015D66D0&gt;&gt;, <strong>uri</strong>&nbsp;= 'http://www.google.com/m8/feeds/contacts/default/base', converter <em>undefined</em>, <em>global</em> <strong>gdata</strong>&nbsp;= &lt;module 'gdata' from 'C:\Python25\lib\gdata\__init__.pyc'&gt;, gdata.<strong>contacts</strong>&nbsp;= &lt;module 'gdata.contacts' from 'C:\Python25\lib\gdata\contacts\__init__.pyc'&gt;, gdata.contacts.<strong>ContactsFeedFromString</strong>&nbsp;= &lt;function ContactsFeedFromString at 0x01E548B0&gt;</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://C:\Python25\lib\gdata\service.py">C:\Python25\lib\gdata\service.py</a> in <strong>Get</strong>(self=&lt;gdata.contacts.service.ContactsService object at 0x015D66D0&gt;, uri='http://www.google.com/m8/feeds/contacts/default/base', extra_headers={'Authorization': 'GoogleLogin auth=DQAAAIoAAAAc03Sf1idg3w-ha2HC2K3...chT-7JwrP_8UXvnsGenJd9sjZq8p4c0RY6QzjxrbieLYo9WjY'}, redirects_remaining=4, encoding='UTF-8', converter=&lt;function ContactsFeedFromString at 0x01E548B0&gt;)</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;482</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;server_response.status&nbsp;==&nbsp;200:<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;483</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;converter:<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;484</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;converter(result_body)<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;485</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;There&nbsp;was&nbsp;no&nbsp;ResultsTransformer&nbsp;specified,&nbsp;so&nbsp;try&nbsp;to&nbsp;convert&nbsp;the<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;486</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#&nbsp;server's&nbsp;response&nbsp;into&nbsp;a&nbsp;GDataFeed.<br></tt></font></td></tr><tr><td><small><font color="#909090"><strong>converter</strong>&nbsp;= &lt;function ContactsFeedFromString at 0x01E548B0&gt;, <strong>result_body</strong>&nbsp;= "&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;feed xmln...port@godaddy.com' primary='true'/&gt;&lt;/entry&gt;&lt;/feed&gt;"</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://C:\Python25\lib\gdata\contacts\__init__.py">C:\Python25\lib\gdata\contacts\__init__.py</a> in <strong>ContactsFeedFromString</strong>(xml_string="&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;feed xmln...port@godaddy.com' primary='true'/&gt;&lt;/entry&gt;&lt;/feed&gt;")</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;254</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;extension_attributes=extension_attributes,<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;255</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;text=text)<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;256</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;257</small>&nbsp;def&nbsp;ContactsFeedFromString(xml_string):<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;258</small>&nbsp;&nbsp;&nbsp;return&nbsp;atom.CreateClassFromXMLString(ContactsFeed,&nbsp;xml_string)<br></tt></td></tr><tr><td><small><font color="#909090"><em>global</em> <strong>atom</strong>&nbsp;= &lt;module 'atom' from 'C:\Python25\lib\atom\__init__.pyc'&gt;, atom.<strong>CreateClassFromXMLString</strong>&nbsp;= &lt;function CreateClassFromXMLString at 0x01CAC570&gt;, <em>global</em> <strong>ContactsFeed</strong>&nbsp;= &lt;class 'gdata.contacts.ContactsFeed'&gt;, <strong>xml_string</strong>&nbsp;= "&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;feed xmln...port@godaddy.com' primary='true'/&gt;&lt;/entry&gt;&lt;/feed&gt;"</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://C:\Python25\lib\atom\__init__.py">C:\Python25\lib\atom\__init__.py</a> in <strong>CreateClassFromXMLString</strong>(target_class=&lt;class 'gdata.contacts.ContactsFeed'&gt;, xml_string="&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;feed xmln...port@godaddy.com' primary='true'/&gt;&lt;/entry&gt;&lt;/feed&gt;", string_encoding=None)</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;93</small>&nbsp;&nbsp;&nbsp;if&nbsp;encoding&nbsp;and&nbsp;isinstance(xml_string,&nbsp;unicode):<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;94</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xml_string&nbsp;=&nbsp;xml_string.encode(encoding)<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;&nbsp;95</small>&nbsp;&nbsp;&nbsp;tree&nbsp;=&nbsp;ElementTree.fromstring(xml_string)<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;96</small>&nbsp;&nbsp;&nbsp;return&nbsp;_CreateClassFromElementTree(target_class,&nbsp;tree)<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;&nbsp;97</small>&nbsp;<br></tt></font></td></tr><tr><td><small><font color="#909090">tree <em>undefined</em>, <em>global</em> <strong>ElementTree</strong>&nbsp;= &lt;module 'xml.etree.ElementTree' from 'C:\Python25\lib\xml\etree\ElementTree.pyc'&gt;, ElementTree.<strong>fromstring</strong>&nbsp;= &lt;function XML at 0x01E4DDF0&gt;, <strong>xml_string</strong>&nbsp;= "&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;feed xmln...port@godaddy.com' primary='true'/&gt;&lt;/entry&gt;&lt;/feed&gt;"</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://C:\Python25\lib\xml\etree\ElementTree.py">C:\Python25\lib\xml\etree\ElementTree.py</a> in <strong>XML</strong>(text="&lt;?xml version='1.0' encoding='UTF-8'?&gt;&lt;feed xmln...port@godaddy.com' primary='true'/&gt;&lt;/entry&gt;&lt;/feed&gt;")</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;960</small>&nbsp;<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;961</small>&nbsp;def&nbsp;XML(text):<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;&nbsp;962</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;parser&nbsp;=&nbsp;XMLTreeBuilder()<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;963</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;parser.feed(text)<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;&nbsp;964</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;parser.close()<br></tt></font></td></tr><tr><td><small><font color="#909090">parser <em>undefined</em>, <em>global</em> <strong>XMLTreeBuilder</strong>&nbsp;= &lt;class xml.etree.ElementTree.XMLTreeBuilder at 0x01E4B570&gt;</font></small></td></tr></table><table width="100%" cellspacing=0 cellpadding=0 border=0><tr><td bgcolor="#d8bbff"><big>&nbsp;</big><a href="file://C:\Python25\lib\xml\etree\ElementTree.py">C:\Python25\lib\xml\etree\ElementTree.py</a> in <strong>__init__</strong>(self=&lt;xml.etree.ElementTree.XMLTreeBuilder instance at 0x01DCBB98&gt;, html=0, target=None)</td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1116</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;except&nbsp;ImportError:<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1117</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;raise&nbsp;ImportError(<br></tt></font></td></tr><tr><td bgcolor="#ffccee"><tt><small>&nbsp;1118</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"No&nbsp;module&nbsp;named&nbsp;expat;&nbsp;use&nbsp;SimpleXMLTreeBuilder&nbsp;instead"<br></tt></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1119</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)<br></tt></font></td></tr><tr><td><font color="#909090"><tt><small>&nbsp;1120</small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;self._parser&nbsp;=&nbsp;parser&nbsp;=&nbsp;expat.ParserCreate(None,&nbsp;"}")<br></tt></font></td></tr><tr><td></td></tr></table><p><strong>&lt;type 'exceptions.ImportError'&gt;</strong>: No module named expat; use SimpleXMLTreeBuilder instead<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>args&nbsp;=('No module named expat; use SimpleXMLTreeBuilder instead',)<br><tt><small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</small>&nbsp;</tt>message&nbsp;='No module named expat; use SimpleXMLTreeBuilder instead'<!-- The above is a description of an error in a Python program, formatted     for a Web browser because the 'cgitb' module was enabled.  In case you     are not reading this in a Web browser, here is the original traceback:Traceback (most recent call last):  File "C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 2245, in _HandleRequest    base_env_dict=env_dict)  File "C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 334, in Dispatch    base_env_dict=base_env_dict)  File "C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 1743, in Dispatch    self._module_dict)  File "C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 1654, in ExecuteCGI    reset_modules = exec_script(handler_path, cgi_path, hook)  File "C:\Archivos de programa\Google\google_appengine\google\appengine\tools\dev_appserver.py", line 1555, in ExecuteOrImportScript    exec module_code in script_module.__dict__  File "E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py", line 28, in &lt;module&gt;    main()  File "E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py", line 24, in main    sample.get()  File "E:\SuperSoftware\General\Proyects\Custom\monkeycontact\contact1\contact1.py", line 15, in get    documents_feed = client.GetContactsFeed()  File "C:\Python25\lib\gdata\contacts\service.py", line 55, in GetContactsFeed    return self.Get(uri, converter=gdata.contacts.ContactsFeedFromString)  File "C:\Python25\lib\gdata\service.py", line 484, in Get    return converter(result_body)  File "C:\Python25\lib\gdata\contacts\__init__.py", line 258, in ContactsFeedFromString    return atom.CreateClassFromXMLString(ContactsFeed, xml_string)  File "C:\Python25\lib\atom\__init__.py", line 95, in CreateClassFromXMLString    tree = ElementTree.fromstring(xml_string)  File "C:\Python25\lib\xml\etree\ElementTree.py", line 962, in XML    parser = XMLTreeBuilder()  File "C:\Python25\lib\xml\etree\ElementTree.py", line 1118, in __init__    "No module named expat; use SimpleXMLTreeBuilder instead"ImportError: No module named expat; use SimpleXMLTreeBuilder instead-->