Python - 函数中的默认参数

Wiz*_*ard 2 python urllib2

查看python doc http://docs.python.org/library/urllib2.html

urllib2.urlopen(url [,data] [,timeout])

所以,我传入一个url,然后传递可选数据和超时变量(从我如何读取它).

所以,如果我想传递超时,而不是数据......那么数据的默认变量是什么?你做的,

urlopen('http://www.example.com/', , 5)
Run Code Online (Sandbox Code Playgroud)

谢谢 :)

Ada*_*erg 8

您使用参数名称:

urlopen('http://www.exmaple.com/', timeout=5)
Run Code Online (Sandbox Code Playgroud)