[portland] Error: object does not support item assignment
Ethan Furman
ethan at stoneleaf.us
Wed Dec 7 19:08:41 CET 2011
Rich Shepard wrote:
> Traceback (most recent call last):
> File "./biolwq.py", line 513, in <module>
> frame_1 = OneFrame(None, -1, "")
> File "./biolwq.py", line 59, in __init__
> self.projDB = LoginDialog(self)
> File
> "/.../postgresLogin.py",
> line 92, in __init__
> data['port']='5432' TypeError: 'OneFrame' object does not support
> item assignment
class OneFrame(wx.Frame)
In order to support item assignment the `__setitem__` method must be
defined. I do not see that in the `OneFrame` class, so unless
`wx.Frame` has it, it won't work.
My question is: should `data` actually be a `OneFrame` object, or
should it be some other namespace/object?
~Ethan~
More information about the Portland
mailing list