Don't get me wrong - I use it all the time.  It's very useful for 
development, but there are a bunch of caveats/gotchas to be aware of.  For 
example, I like to use super() in MyWidget.__init__() which can prevent me 
from being able to use reload() at all.  Many of the gotchas are pretty 
subtle though.  There's a pretty good explanation in "Learning Python" 
(O'Reilly).

On Thursday, September 13, 2012 3:55:19 PM UTC-7, Justin Israel wrote:
>
> reload(myModule)   always works just fine for me. I usually just have 
> it in the script editor and highlight it and hit ctrl+enter 
>
>
>
>
> On Thu, Sep 13, 2012 at 3:37 PM, jdob <[email protected] <javascript:>> 
> wrote: 
> > Works for me with PyQt4.8.5, Qt 4.7.1 Autodesk (Maya2013 w/Fedora 15). 
> > Depending on how you're using this, it may have something to do with 
> that 
> > interesting little bit of module reloading inside __init__.py tho. 
>  While 
> > the desire to iterate quickly (without restarting maya repeatedly) is 
> > understandable, you should not be surprised by crashes and other strange 
> > behavior when running reload().  And any code that has to touch 
> sys.modules 
> > without a really good reason is suspect IMHO. 
> > 
> > You might try simplifying things a bit by moving your __init__.py out of 
> the 
> > way and running something like this just to see if you get any different 
> > behavior: 
> > 
> > sys.path.append('/path/to/testMe/dir') 
> > import testMe_GUI 
> > gui = testMe_GUI.testMe_GUI() 
> > gui.show() 
> > 
> > 
> > 
> > 
> > On Thursday, September 13, 2012 1:06:07 PM UTC-7, Carlo wrote: 
> >> 
> >> So I have attach a sample copy of the result I am getting. One out of 
> >> every 15 times it will work fine, and the rest it will just crash. >=( 
> > 
> > -- 
> > view archives: http://groups.google.com/group/python_inside_maya 
> > change your subscription settings: 
> > http://groups.google.com/group/python_inside_maya/subscribe 
>

-- 
view archives: http://groups.google.com/group/python_inside_maya
change your subscription settings: 
http://groups.google.com/group/python_inside_maya/subscribe

Reply via email to