2010-10-24 33 views
2

默认参数了解一下Python文档http://docs.python.org/library/urllib2.htmlPython的 - 在功能

urllib2.urlopen(URL [数据] [,超时])

所以,我通过在URL,然后可选数据和超时变量(从我如何阅读它)。

所以,如果我想通过超时,但不是数据...什么是数据的默认变量?你只是做,

urlopen('http://www.example.com/', , 5) 

谢谢:)

+1

我们不是读同一文档? :'data'可以是一个字符串,指定发送给服务器的附加数据,如果不需要这样的数据,则可以是'None'。 – SilentGhost 2010-10-24 22:14:11

回答

8

您使用的参数名:

urlopen('http://www.exmaple.com/', timeout=5) 
+0

优秀,谢谢。使用命名参数使其非常易读 – Wizzard 2010-10-25 08:20:56

1
urlopen('http://www.example.com/',timeout=5)