小编moo*_*ose的帖子

如何在python 3中使用urllib?

这是我在python 3中使用urllib的问题.

我编写了一段在Python 2.7中运行良好且使用urllib2的代码.它转到Internet上的页面(需要授权)并从该页面抓取我的信息.

对我来说真正的问题是我无法使我的代码在python 3.4中工作,因为没有urllib2,而urllib的工作方式不同; 即使经过几个小时的谷歌搜索和阅读,我什么也没得到.所以,如果有人能帮助我解决这个问题,我真的很感激帮助.

这是我的代码:

    request = urllib2.Request('http://mysite/admin/index.cgi?index=127')
    base64string = base64.encodestring('%s:%s' % ('login', 'password')).replace('\n', '')
    request.add_header("Authorization", "Basic %s" % base64string)
    result = urllib2.urlopen(request)
    resulttext = result.read()
Run Code Online (Sandbox Code Playgroud)

urllib python-3.x

14
推荐指数
2
解决办法
4万
查看次数

标签 统计

python-3.x ×1

urllib ×1