小编DDS*_*tus的帖子

Python urllib2.urlopen返回HTTP错误503

在这里,您可以看到我的代码段.从3天开始它不再起作用了.我的python在Ubuntu 10.04.4 LTS下运行.Python版本是2.6.5.

#!/usr/bin/env python
import urllib2 as ur
...
webpage = []

site = "http://www.gametracker.com/server_info/94.250.218.247:25200/top_players/"
hdr =  {'User-Agent': 'Mozilla/5.0'}
req = ur.Request(site , headers=hdr)
data = ur.urlopen(req)
for line in data:
    line = line.split(",")
    webpage.append(line)
...
Run Code Online (Sandbox Code Playgroud)

这里返回的Error-msg

Traceback (most recent call last):

File "read_top5.py", line 21, in <module>
  data = ur.urlopen(req)
File "/usr/lib/python2.6/urllib2.py", line 126, in urlopen
  return _opener.open(url, data, timeout)
File "/usr/lib/python2.6/urllib2.py", line 397, in open
  response = meth(req, response)
File "/usr/lib/python2.6/urllib2.py", line 510, in http_response
  'http', request, …
Run Code Online (Sandbox Code Playgroud)

python urllib2 urlopen

2
推荐指数
1
解决办法
6498
查看次数

标签 统计

python ×1

urllib2 ×1

urlopen ×1