hotshot ??

Charles Hartman charles.hartman at conncoll.edu
Fri Mar 11 08:43:53 EST 2005


(I asked this a day or two ago; if there was an answer, I missed it.  
Anybody using hotshot?)


I've used profile before, but wanted to get more information so I  
thought I'd try hotshot instead. It works fine when used like profile.  
But when I run it using this line,
	prof = hotshot.Profile('ScanHot.prof', lineevents=1)
though it runs all right, when I try to load the resulting file I get  
this:

 >>> hs = hotshot.stats.load("ScanHot.prof")
Traceback (most recent call last):
   File "<stdin>", line 1, in ?
   File  
"/System/Library/Frameworks/Python.framework/Versions/2.3/lib/ 
python2.3/hotshot/stats.py", line 12, in load
     return StatsLoader(filename).load()
   File  
"/System/Library/Frameworks/Python.framework/Versions/2.3/lib/ 
python2.3/hotshot/stats.py", line 51, in load
     assert not self._stack
AssertionError

--which I don't understand. (The program is a GUI one using wxPython  
2.5, running from within the WingIDE on a Mac under OS 10.3.8, if any  
of that makes a difference. Nothing there prevents hotshot from loading  
a file that's been made without the lineevents=1 argument.)


Charles Hartman
Professor of English, Poet in Residence
http://cherry.conncoll.edu/cohar
http://villex.blogspot.com




More information about the Python-list mailing list