blob: 7984fbb0876e5c0d62cdd0894d156af10b4d5a33 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
def test(**kw):
"""
>>> d = {1 : 2}
>>> test(**d) # doctest: +ELLIPSIS
Traceback (most recent call last):
TypeError: ...keywords must be strings...
>>> d
{1: 2}
>>> d = {}
>>> test(**d)
{'arg': 3}
>>> d
{}
>>> d = {'arg' : 2}
>>> test(**d)
{'arg': 3}
>>> d
{'arg': 2}
"""
kw['arg'] = 3
return kw
|