<p>This is a common idiom for cProfile and cPickle and others, the interfaces are meant to be identical and it should not be a problem.</p>
<div class="gmail_quote">On Dec 6, 2010 12:24 PM, "Nicolas Sebrecht" <<a href="mailto:nicolas.s-dev@laposte.net">nicolas.s-dev@laposte.net</a>> wrote:<br type="attribution">> On Mon, Dec 06, 2010 at 01:19:31PM +0100, Sebastian Spaeth wrote:<br>
> <br>>> diff --git a/offlineimap/threadutil.py b/offlineimap/threadutil.py<br>>> index b516f68..c65700e 100644<br>>> --- a/offlineimap/threadutil.py<br>>> +++ b/offlineimap/threadutil.py<br>>> @@ -148,7 +148,10 @@ class ExitNotifyThread(Thread):<br>
>>              if not profiledir:          # normal case<br>>>                  Thread.run(self)<br>>>              else:<br>>> -                import profile<br>>> +                try:<br>
>> +                    import cProfile as profile<br>>> +                except ImportError:<br>>> +                    import profile<br>> <br>> How do we know which library is currently used?<br>
> <br>> -- <br>> Nicolas Sebrecht<br>> <br>> _______________________________________________<br>> OfflineIMAP-project mailing list<br>> <a href="mailto:OfflineIMAP-project@lists.alioth.debian.org">OfflineIMAP-project@lists.alioth.debian.org</a><br>
> <a href="http://lists.alioth.debian.org/mailman/listinfo/offlineimap-project">http://lists.alioth.debian.org/mailman/listinfo/offlineimap-project</a><br>> <br>> OfflineIMAP homepage: <a href="http://software.complete.org/offlineimap">http://software.complete.org/offlineimap</a><br>
</div>