Beispiel #1
0
import sys
import traceback
import multiprocessing
import zw.logger as logger
# must set log file name before any class of my
logger.LOG_FILE = 'myspider.log'

from ui.app import App

LOG = logger.getLogger(__name__)


def main():
    LOG.info('sys.path:' + str(sys.path))
    try:
        LOG.debug('App start...')
        app = App(redirect=False)
        app.SetExitOnFrameDelete(True)

        if False:
            import wx.lib.inspection
            wx.lib.inspection.InspectionTool().Show()

        app.MainLoop()
    except Exception as e:
        traceback.print_exc()
        sys.exit(1)


if __name__ == '__main__':
    multiprocessing.freeze_support()
Beispiel #2
0
"""
Test log utility
"""
import sys

sys.path.append('./pyproject')

import zw.logger as logger

logger.getLogger(__name__).debug('haha')