3
>>> b,c,d,e,f,g,h,k = ext.b,ext.c,ext.d,ext.e,ext.f,ext.g,ext.h,ext.k
11
def c(self, a, b, c=1):
14
def d(self, a, b, *, c = 88):
17
def e(self, a, b, c = 88, **kwds):
20
def f(self, a, b, *, c, d = 42):
23
def g(self, a, b, *, c, d = 42, e = 17, f, **kwds):
26
def h(self, a, b, *args, c, d = 42, e = 17, f, **kwds):
29
def k(self, a, b, c=1, *args, d = 42, e = 17, f, **kwds):
35
Traceback (most recent call last):
36
TypeError: c() takes at most 3 positional arguments (4 given)
41
Traceback (most recent call last):
42
TypeError: b() takes exactly 3 positional arguments (4 given)
48
>>> e(1,2, c=1, d=2, e=3)
51
Traceback (most recent call last):
52
TypeError: e() takes at most 3 positional arguments (4 given)
59
Traceback (most recent call last):
60
TypeError: d() takes exactly 2 positional arguments (3 given)
62
Traceback (most recent call last):
63
TypeError: d() got an unexpected keyword argument 'd'
67
>>> g(1,2, c=1, e=0, f=2, d=11)
68
>>> g(1,2, c=1, f=2, e=0, x=25)
71
Traceback (most recent call last):
72
TypeError: g() takes exactly 2 positional arguments (3 given)
74
Traceback (most recent call last):
75
TypeError: g() needs keyword-only argument c
77
Traceback (most recent call last):
78
TypeError: g() needs keyword-only argument f
85
Traceback (most recent call last):
86
TypeError: f() takes exactly 2 positional arguments (3 given)
88
Traceback (most recent call last):
89
TypeError: f() needs keyword-only argument c
91
Traceback (most recent call last):
92
TypeError: f() got an unexpected keyword argument 'e'
96
>>> h(1,2, c=1, f=2, e=3)
97
>>> h(1,2,3,4,5,6, c=1, f=2)
98
>>> h(1,2,3,4,5,6, c=1, f=2, e=3, x=25, y=11)
101
Traceback (most recent call last):
102
TypeError: h() needs keyword-only argument c
104
Traceback (most recent call last):
105
TypeError: h() needs keyword-only argument c
109
>>> k(1,2, c=1, f=2, e=3)
110
>>> k(1,2,3,4,5,6, d=1, f=2)
111
>>> k(1,2,3,4,5,6, d=1, f=2, e=3, x=25, y=11)
114
Traceback (most recent call last):
115
TypeError: k() needs keyword-only argument f
117
Traceback (most recent call last):
118
TypeError: k() needs keyword-only argument f