Python - аргументы по умолчанию в функции - PullRequest
2 голосов
/ 24 октября 2010

Глядя на питона документ http://docs.python.org/library/urllib2.html

urllib2.urlopen (url [, данные] [, тайм-аут])

Итак, я передаю URL, затем необязательные переменные данных и времени ожидания (из того, как я их читал).

Так что, если я хочу передать тайм-аут, но не данные ... Какая переменная по умолчанию для данных? Вы просто делаете,

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

Спасибо:)

Ответы [ 2 ]

8 голосов
/ 24 октября 2010

Вы используете имена параметров:

urlopen('http://www.exmaple.com/', timeout=5)
1 голос
/ 24 октября 2010
...