No need to reply to this post.

I changed the run configuration for my application in my IDE (Spyder) 
and all is well. (from 'current interpreter' to 'new dedicated interpreter')

Thanks for your time.

Tim

On 20/07/2011 00:33, Timothy W. Grove wrote:
> This probably has more to do with the IDE I'm just trying out (Spyder -
> http://code.google.com/p/spyderlib/) rather than code errors as I
> haven't experienced it before, but still, if anyway to prevent this
> error comes to mind, I'd be glad to hear it.
>
> The first 'runfile' line below represents my application happily running
> through Spyder. But after I close the application and run it for a
> second time, python complains that my sqlobject classes are still in the
> registry. Is there a way to ensure that this registry is clear once my
> application is closed? This isn't really an issue when I'm running the
> application on its own, but it is a pain while trying to edit it.
>
> Best regards,
> Tim
>
> Python 2.7 (r27:82525, Jul  4 2010, 09:01:59) [MSC v.1500 32 bit
> (Intel)] on win32
> Type "copyright", "credits" or "license" for more information.
>   >>>  runfile(r'C:\DicSL\dicsl\dicsl.py', wdir=r'C:\DicSL\dicsl')
>   >>>  runfile(r'C:\DicSL\dicsl\dicsl.py', wdir=r'C:\DicSL\dicsl')
> UMD has deleted: gui.video_selection_window, dictionary.dicsl_meta, gui,
> cfg, gui.photo_popup, gui.dialogs.opendictionary,
> dictionary.explanatory, gui.dialogs.explanatory_dialogs,
> gui.gloss_search_panel, gui.usage_window, dictionary.citation,
> dictionary, gui.dialogs.about, error_logging, gui.video_panel,
> gui.component_panel, dictionary.sentence, gui.mplayer_ctrl,
> dictionary.gloss, gui.EnhancedStatusBar, gui.component_descriptions,
> dictionary.component, gui.component_drop_panel,
> gui.playback_rate_slider, dictionary.signentry, dictionary.dialect,
> gui.mainframe, gui.location_panel, gui.component_type,
> gui.dialogs.duplicatefile, gui.dialogs.newdictionary, dictionary.editor,
> dictionary.lang_name, gui.dialogs.dialect_list, gui.dialogs
> Traceback (most recent call last):
>     File "<stdin>", line 1, in<module>
>     File
> "C:\Python27\lib\site-packages\spyderlib\widgets\externalshell\startup.py",
> line 122, in runfile
>       execfile(filename, glbs)
>     File "C:\DicSL\dicsl\dicsl.py", line 11, in<module>
>       from gui import mainframe
>     File "gui\mainframe.py", line 22, in<module>
>       from dictionary.editor import Editor as DictionaryEditor
>     File "dictionary\editor.py", line 17, in<module>
>       from signentry import SignEntry, SignEntryUpdate
>     File "dictionary\signentry.py", line 46, in<module>
>       class SignEntry(SQLObject):
>     File
> "C:\Python27\lib\site-packages\sqlobject-1.1.1-py2.7.egg\sqlobject\declarative.py",
> line 92, in __new__
>       cls.__classinit__(cls, new_attrs)
>     File
> "C:\Python27\lib\site-packages\sqlobject-1.1.1-py2.7.egg\sqlobject\main.py",
> line 813, in __classinit__
>       classregistry.registry(sqlmeta.registry).addClass(cls)
>     File
> "C:\Python27\lib\site-packages\sqlobject-1.1.1-py2.7.egg\sqlobject\classregistry.py",
> line 91, in addClass
>       '__file__', '(unknown)')))
> ValueError: class SignEntry is already in the registry (other class is
> <class 'dictionary.signentry.SignEntry'>, from the module
> dictionary.signentry in dictionary\signentry.pyc; attempted new class is
> <class 'dictionary.signentry.SignEntry'>, from the module
> dictionary.signentry in dictionary\signentry.pyc)
>
> ------------------------------------------------------------------------------
> Magic Quadrant for Content-Aware Data Loss Prevention
> Research study explores the data loss prevention market. Includes in-depth
> analysis on the changes within the DLP market, and the criteria used to
> evaluate the strengths and weaknesses of these DLP solutions.
> http://www.accelacomm.com/jaw/sfnl/114/51385063/
> _______________________________________________
> sqlobject-discuss mailing list
> sqlobject-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss
>

------------------------------------------------------------------------------
10 Tips for Better Web Security
Learn 10 ways to better secure your business today. Topics covered include:
Web security, SSL, hacker attacks & Denial of Service (DoS), private keys,
security Microsoft Exchange, secure Instant Messaging, and much more.
http://www.accelacomm.com/jaw/sfnl/114/51426210/
_______________________________________________
sqlobject-discuss mailing list
sqlobject-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss

Reply via email to