如何打开URL源代码?

亚历山大·菲尔索夫(Oleksandr Firsov)

我尝试编写代码,该代码可以打开url连接并从响应中读取文本。我试过了:

import urllib

urllib.urlopen('http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=12345')

但这给了我这个错误:

Traceback (most recent call last):
  File "<pyshell#40>", line 1, in <module>
    urllib.urlopen('http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=12345')
AttributeError: 'module' object has no attribute 'urlopen'

我的代码出什么问题了,该问题的解决方案是什么?

用户名

我认为问题在于您使用的是Python 3.x,但使用的代码仅适用于2.x。

在Python 3.x中,该urlopen函数包含在urllib.request

>>> from urllib.request import urlopen
>>> urlopen
<function urlopen at 0x020DA7C8>
>>>

编辑:

我认为这可以满足您的所有需求:

from urllib.request import urlopen
page = urlopen('http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=12345').read()
print(page)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何打开Windows应用程序作为OpenCV的源代码?

来自分类Dev

如何从源代码正确打开新控制器?

来自分类Dev

如何使IntelliJ IDEA打开Gradle自己的源代码?

来自分类Dev

如何在Eclipse ADT中打开Android源代码

来自分类Dev

如何在Visual Studio 2005中从源代码打开项目

来自分类Dev

如何拆分任何URL并仅获取源代码?

来自分类Dev

如何拆分任何URL并仅获取源代码?

来自分类Dev

如何下载url的源代码并查找规范文本

来自分类Dev

如何在不打开raw(bitbucket)的情况下复制完整源代码

来自分类Dev

如何在Vim编辑器中使用捆绑程序打开gem源代码

来自分类Dev

如何摆脱“您要打开的解决方案绑定到源代码管理”消息

来自分类Dev

如何在Xcode注释中添加链接以打开另一个源代码文件?

来自分类Dev

如何摆脱“您要打开的解决方案绑定到源代码管理”消息

来自分类Dev

如何从源代码构建libcurl?

来自分类Dev

如何下载GCC源代码?

来自分类Dev

如何下载Chromium源代码?

来自分类Dev

如何获得内核源代码?

来自分类Dev

如何从源代码发布风暴?

来自分类Dev

WinDbg如何了解源代码?

来自分类Dev

如何阅读jQuery的源代码?

来自分类Dev

如何隐藏Angularjs源代码?

来自分类Dev

如何下载wordpress源代码?

来自分类Dev

如何更改redis源代码?

来自分类Dev

如何搜索ubuntu源代码?

来自分类Dev

如何从源代码编译InfluxDB

来自分类Dev

MacPorts:如何清除源代码

来自分类Dev

如何获得内核源代码?

来自分类Dev

如何从源代码构建libcurl?

来自分类Dev

如何从源代码构建Unity?