foundations of python networking看了之后照上面的例子做。怎么都做不出来。以后成为高手再回来分析。
2013-09-22 22:09
706 查看
(gmapenv)teruun@ubuntu:~/gmapenv$ vi search1.py
(gmapenv)teruun@ubuntu:~/gmapenv$ python -c 'import googlemaps'
(gmapenv)teruun@ubuntu:~/gmapenv$ python search1.py
Traceback (most recent call last):
File "search1.py", line 5, in <module>
print GoogleMaps().address_to_latlng(address)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 310, in address_to_latlng
return tuple(self.geocode(address)['Placemark'][0]['Point']['coordinates'][1::-1])
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 259, in geocode
url, response = fetch_json(self._GEOCODE_QUERY_URL, params=params)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 50, in fetch_json
response = urllib2.urlopen(request)
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 406, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 519, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 444, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 527, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden
(gmapenv)teruun@ubuntu:~/gmapenv$ clear
(gmapenv)teruun@ubuntu:~/gmapenv$ pip install googlemaps
Requirement already satisfied (use --upgrade to upgrade): googlemaps in ./lib/python2.7/site-packages
Cleaning up...
(gmapenv)teruun@ubuntu:~/gmapenv$ python -c 'import googlemaps'
(gmapenv)teruun@ubuntu:~/gmapenv$ python search1.py
Traceback (most recent call last):
File "search1.py", line 5, in <module>
print GoogleMaps().address_to_latlng(address)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 310, in address_to_latlng
return tuple(self.geocode(address)['Placemark'][0]['Point']['coordinates'][1::-1])
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 259, in geocode
url, response = fetch_json(self._GEOCODE_QUERY_URL, params=params)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 50, in fetch_json
response = urllib2.urlopen(request)
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 406, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 519, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 444, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 527, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden
(gmapenv)teruun@ubuntu:~/gmapenv$ vi search1.py
(gmapenv)teruun@ubuntu:~/gmapenv$ vi search1.py
(gmapenv)teruun@ubuntu:~/gmapenv$ clear
(gmapenv)teruun@ubuntu:~/gmapenv$ virtualenv --no-site-packages gmapenv
The --no-site-packages flag is deprecated; it is now the default behavior.
New python executable in gmapenv/bin/python
Installing distribute.............................................................................................................................................................................................done.
Installing pip...............done.
(gmapenv)teruun@ubuntu:~/gmapenv$ cd gmapenv
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ ls
bin include lib local
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ pip install googlemaps
Requirement already satisfied (use --upgrade to upgrade): googlemaps in /home/teruun/gmapenv/lib/python2.7/site-packages
Cleaning up...
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ python -c 'import googlemaps'
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ vi search1.py
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ vi search1.py
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ python search1.py
Traceback (most recent call last):
File "search1.py", line 5, in <module>
print GoogleMaps().address_to_latlng(address)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 310, in address_to_latlng
return tuple(self.geocode(address)['Placemark'][0]['Point']['coordinates'][1::-1])
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 259, in geocode
url, response = fetch_json(self._GEOCODE_QUERY_URL, params=params)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 50, in fetch_json
response = urllib2.urlopen(request)
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 406, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 519, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 444, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 527, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ deactivate
teruun@ubuntu:~/gmapenv/gmapenv$ virtualenv --no-site-packages env
The --no-site-packages flag is deprecated; it is now the default behavior.
New python executable in env/bin/python
Installing distribute.............................................................................................................................................................................................done.
Installing pip...............done.
teruun@ubuntu:~/gmapenv/gmapenv$ cd env
teruun@ubuntu:~/gmapenv/gmapenv/env$ ls
bin include lib local
teruun@ubuntu:~/gmapenv/gmapenv/env$ . bin/activate
(env)teruun@ubuntu:~/gmapenv/gmapenv/env$ pip install googlemaps
Downloading/unpacking googlemaps
Downloading googlemaps-1.0.2.tar.gz (60Kb): 60Kb downloaded
Running setup.py egg_info for package googlemaps
Installing collected packages: googlemaps
Running setup.py install for googlemaps
Successfully installed googlemaps
Cleaning up...
(env)teruun@ubuntu:~/gmapenv/gmapenv/env$ python -c 'import googlemaps'
(env)teruun@ubuntu:~/gmapenv/gmapenv/env$ vi search1.py
(env)teruun@ubuntu:~/gmapenv/gmapenv/env$ python search1.py
Traceback (most recent call last):
File "search1.py", line 3, in <module>
print GoogleMaps().address_to_latlng(address)
File "/home/teruun/gmapenv/gmapenv/env/local/lib/python2.7/site-packages/googlemaps.py", line 310, in address_to_latlng
return tuple(self.geocode(address)['Placemark'][0]['Point']['coordinates'][1::-1])
File "/home/teruun/gmapenv/gmapenv/env/local/lib/python2.7/site-packages/googlemaps.py", line 259, in geocode
url, response = fetch_json(self._GEOCODE_QUERY_URL, params=params)
File "/home/teruun/gmapenv/gmapenv/env/local/lib/python2.7/site-packages/googlemaps.py", line 50, in fetch_json
response = urllib2.urlopen(request)
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 406, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 519, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 444, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 527, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden
(gmapenv)teruun@ubuntu:~/gmapenv$ python -c 'import googlemaps'
(gmapenv)teruun@ubuntu:~/gmapenv$ python search1.py
Traceback (most recent call last):
File "search1.py", line 5, in <module>
print GoogleMaps().address_to_latlng(address)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 310, in address_to_latlng
return tuple(self.geocode(address)['Placemark'][0]['Point']['coordinates'][1::-1])
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 259, in geocode
url, response = fetch_json(self._GEOCODE_QUERY_URL, params=params)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 50, in fetch_json
response = urllib2.urlopen(request)
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 406, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 519, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 444, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 527, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden
(gmapenv)teruun@ubuntu:~/gmapenv$ clear
(gmapenv)teruun@ubuntu:~/gmapenv$ pip install googlemaps
Requirement already satisfied (use --upgrade to upgrade): googlemaps in ./lib/python2.7/site-packages
Cleaning up...
(gmapenv)teruun@ubuntu:~/gmapenv$ python -c 'import googlemaps'
(gmapenv)teruun@ubuntu:~/gmapenv$ python search1.py
Traceback (most recent call last):
File "search1.py", line 5, in <module>
print GoogleMaps().address_to_latlng(address)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 310, in address_to_latlng
return tuple(self.geocode(address)['Placemark'][0]['Point']['coordinates'][1::-1])
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 259, in geocode
url, response = fetch_json(self._GEOCODE_QUERY_URL, params=params)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 50, in fetch_json
response = urllib2.urlopen(request)
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 406, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 519, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 444, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 527, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden
(gmapenv)teruun@ubuntu:~/gmapenv$ vi search1.py
(gmapenv)teruun@ubuntu:~/gmapenv$ vi search1.py
(gmapenv)teruun@ubuntu:~/gmapenv$ clear
(gmapenv)teruun@ubuntu:~/gmapenv$ virtualenv --no-site-packages gmapenv
The --no-site-packages flag is deprecated; it is now the default behavior.
New python executable in gmapenv/bin/python
Installing distribute.............................................................................................................................................................................................done.
Installing pip...............done.
(gmapenv)teruun@ubuntu:~/gmapenv$ cd gmapenv
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ ls
bin include lib local
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ pip install googlemaps
Requirement already satisfied (use --upgrade to upgrade): googlemaps in /home/teruun/gmapenv/lib/python2.7/site-packages
Cleaning up...
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ python -c 'import googlemaps'
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ vi search1.py
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ vi search1.py
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ python search1.py
Traceback (most recent call last):
File "search1.py", line 5, in <module>
print GoogleMaps().address_to_latlng(address)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 310, in address_to_latlng
return tuple(self.geocode(address)['Placemark'][0]['Point']['coordinates'][1::-1])
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 259, in geocode
url, response = fetch_json(self._GEOCODE_QUERY_URL, params=params)
File "/home/teruun/gmapenv/local/lib/python2.7/site-packages/googlemaps.py", line 50, in fetch_json
response = urllib2.urlopen(request)
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 406, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 519, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 444, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 527, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden
(gmapenv)teruun@ubuntu:~/gmapenv/gmapenv$ deactivate
teruun@ubuntu:~/gmapenv/gmapenv$ virtualenv --no-site-packages env
The --no-site-packages flag is deprecated; it is now the default behavior.
New python executable in env/bin/python
Installing distribute.............................................................................................................................................................................................done.
Installing pip...............done.
teruun@ubuntu:~/gmapenv/gmapenv$ cd env
teruun@ubuntu:~/gmapenv/gmapenv/env$ ls
bin include lib local
teruun@ubuntu:~/gmapenv/gmapenv/env$ . bin/activate
(env)teruun@ubuntu:~/gmapenv/gmapenv/env$ pip install googlemaps
Downloading/unpacking googlemaps
Downloading googlemaps-1.0.2.tar.gz (60Kb): 60Kb downloaded
Running setup.py egg_info for package googlemaps
Installing collected packages: googlemaps
Running setup.py install for googlemaps
Successfully installed googlemaps
Cleaning up...
(env)teruun@ubuntu:~/gmapenv/gmapenv/env$ python -c 'import googlemaps'
(env)teruun@ubuntu:~/gmapenv/gmapenv/env$ vi search1.py
(env)teruun@ubuntu:~/gmapenv/gmapenv/env$ python search1.py
Traceback (most recent call last):
File "search1.py", line 3, in <module>
print GoogleMaps().address_to_latlng(address)
File "/home/teruun/gmapenv/gmapenv/env/local/lib/python2.7/site-packages/googlemaps.py", line 310, in address_to_latlng
return tuple(self.geocode(address)['Placemark'][0]['Point']['coordinates'][1::-1])
File "/home/teruun/gmapenv/gmapenv/env/local/lib/python2.7/site-packages/googlemaps.py", line 259, in geocode
url, response = fetch_json(self._GEOCODE_QUERY_URL, params=params)
File "/home/teruun/gmapenv/gmapenv/env/local/lib/python2.7/site-packages/googlemaps.py", line 50, in fetch_json
response = urllib2.urlopen(request)
File "/usr/lib/python2.7/urllib2.py", line 126, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 406, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 519, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 444, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 378, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 527, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 403: Forbidden
相关文章推荐
- 如何成为Python高手(转载)
- 用python抓取“3d”彩票数据,怎么分析你说了算!
- 假如我成为一个python高手
- 天啦噜_HTML5 DRM正式成为Web标准_以后我们还怎么看视频?
- 假如我成为一名Python编程高手
- 如何成为 Python 高手
- Python入门的36个例子——09 While —— 怎么老是你
- python数据分析numpy简单例子
- D-Day +6 of .NET 传说中的计算器问题.有BUG,解决不了,第一个程序怎么就调不好呢,高手帮忙看看
- 回收站中的文件清理之后该怎么找回来呢?
- Python之美[从菜鸟到高手]--生成器之全景分析
- Python之美[从菜鸟到高手]--生成器之全景分析
- 天啦噜,HTML5 DRM正式成为Web标准,以后我们还怎么看视频?
- 如何成为Python高手 - 技术讨论 - 云计算开发者社区 - Powered by Discuz!
- 谈一谈怎么成为一个Java高手
- VS2010无法调试问题解决 最近,因为公司开发的需要,对开发环境进行全面的升级,在这其中也遇到了不少问题,在之后将陆续整理出来,以便以后查看。 之前开发环境:VS2008,ArcGIS9.3,Ar
- 求一跨页提交的例子,尽量使用jsp+js+struts1(别用struts标签)开发出来的例子 ,该怎么处理
- 如何成为Python高手
- python数据挖掘数据分析pandas的介绍及简单例子
- msgbox框出来以后,如果一定时间内没有人点确定,那怎么让这个框消失,使程序自动运行?