[IronPython] Contains() doesn't work anymore for sys.modules?
Sumit Basu
sumitb at microsoft.com
Tue May 24 00:36:30 CEST 2005
IronPython.Objects.Dict dictionaries seem to be changed in a strange way
in 0.7.5...
In IronPython-0.7.4,
>>> sys.modules.Contains("site")
True
in IronPython-0.7.5
>>>sys.modules.Contains("site")
>>> sys.modules.Contains("site")
IronPython.Objects.PythonValueError: bad args to this method <method#
Contains on IronPython.Objects.Dict>
at IronPython.Objects.ReflectedMethodBase.Call(Object[] args)
at IronPython.Objects.Ops.Call(Object func, Object arg0)
at input_36.Run(Frame frame)
at IronPython.Hosting.PythonEngine.DoOneInteractive(Frame topFrame)
at IronPython.Hosting.PythonEngine.RunInteractive()
Looking at the doc string, it seems to want some sort of key-value pair
- but Contains should just take a key, no?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20050523/9a3d9540/attachment.html>
More information about the Ironpython-users
mailing list