X-Git-Url: http://iramuteq.org/git?a=blobdiff_plain;ds=sidebyside;f=iramuteq.py;h=af6c52126ea4f870731db91f02da7e1a296abb62;hb=abb1447567e759eeab5b1ca865481737f7dcd023;hp=42b8fa8e11a33666d1bfac910dd2c359446e68be;hpb=d1d24d86422c9e9805516190ea17a379201f9300;p=iramuteq diff --git a/iramuteq.py b/iramuteq.py index 42b8fa8..af6c521 100644 --- a/iramuteq.py +++ b/iramuteq.py @@ -28,8 +28,10 @@ import logging #------------------------------------ import wx #import wx.aui -#import wx.lib.agw.aui as aui -import agw.aui as aui +if wx.__version__ >= '2.11' : + import wx.lib.agw.aui as aui +else : + import aui import wx.html import wx.grid import wx.lib.hyperlink as hl @@ -126,16 +128,25 @@ ch = logging.StreamHandler() formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s') ch.setFormatter(formatter) fh.setFormatter(formatter) -log.addHandler(ch) log.addHandler(fh) +if sys.platform != 'win32' or sys.platform != 'darwin': + log.addHandler(ch) log.setLevel(logging.INFO) class writer(object): def write(self, data): if data.strip() != '' : - log.info('BUG : %s' % data) + log.info('ERROR : %s' % data) + +class printer(object) : + def write(self, data) : + if data.strip() != '' : + log.info('Print : %s' % data) + sys.stderr = writer() +sys.stdout = printer() + ConfigPath = ConstructConfigPath(UserConfigPath) #####################################################################