overloading *something
Robert Kern
robert.kern at gmail.com
Wed Nov 9 17:39:31 EST 2005
More information about the Python-list mailing list
Wed Nov 9 17:39:31 EST 2005
- Previous message (by thread): overloading *something
- Next message (by thread): overloading *something
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
James Stroud wrote: > That **kwargs insists on using the C-side interface is precisely the annoyance > to which I am referring. I should be able to write a dictionary-like > interface in python and **kwargs should in turn be able to use it. If the > retort is that the C-side interface is used for performance, my retort to the > retort is that an isinstance() is already being called somewhere, so no > additional tests would need to be made to make **kwargs more generalized. Well, the test is in Python/ceval.c (grep for the error message) and the function that needs a bona fide dictionary is PyObject_Call in Objects/abstract.c . If you can work up a patch, Guido will probably consider it although I would suggest searching python-dev for previous discussions first. -- Robert Kern rkern at ucsd.edu "In the fields of hell where the grass grows high Are the graves of dreams allowed to die." -- Richard Harter
- Previous message (by thread): overloading *something
- Next message (by thread): overloading *something
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list