<div>hello, I just upgraded to python 2.5 and&nbsp;wxpython 2.6. I'm not sure the correct list for this but I'm trying to shove some variables into a py shell using the below code. this worked pretty well before, but&nbsp;now it gives me an error on the last line of my brief example. The error is:</div>  <div>&nbsp;</div>  <div>'dict' object has no attribute 'this' </div>  <div>&nbsp;</div>  <div>it occurs on line 171 in shell.py. so I looked in shell.py and it looks like this:</div>  <div>&nbsp;</div>  <div>&nbsp;&nbsp;&nbsp; def __init__(self, other):<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; """Create a ShellFacade instance."""<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; d = self.__dict__<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; d['other'] = other<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; d['helpText'] = HELP_TEXT<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; d['this'] = other.this</div>  <div>&nbsp;</div>  <div>"other" here is the dictionary I pass in (I
 think), so it's for some reason looking for some attribute in my dictionary called 'this'. of course my dictionary doesn't have this attribute. I have no idea what this is. any ideas? my few lines of code are below.</div>  <div>&nbsp;</div>  <div>&nbsp;</div>  <div>import py</div>  <div>import wx.py as py</div>  <div>&nbsp;</div>  <div>partList = {'this is some dictionary':1}</div>  <div>pyWindow2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = py.editor.EditWindow(py.editor.Editor, splitterWindow1, -1)<BR>pyWindow1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = py.shell.Shell(splitterWindow1, -1, introText = None)<BR>pyWindow1.interp.locals['partList'] = py.shell.ShellFacade(partList)</div><p>&#32;

<hr size=1>Never Miss an Email<br>Stay connected with Yahoo! Mail on your mobile. <a href="http://us.rd.yahoo.com/evt=43909/*http://mobile.yahoo.com/services?promote=mail">Get started!</a>