当前位置: 首页>>代码示例>>Python>>正文


Python Logging.startLoggingTo方法代码示例

本文整理汇总了Python中Logging.startLoggingTo方法的典型用法代码示例。如果您正苦于以下问题:Python Logging.startLoggingTo方法的具体用法?Python Logging.startLoggingTo怎么用?Python Logging.startLoggingTo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Logging的用法示例。


在下文中一共展示了Logging.startLoggingTo方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: OptionParser

# 需要导入模块: import Logging [as 别名]
# 或者: from Logging import startLoggingTo [as 别名]
    
if __name__ == "__main__":

    # usage = "usage %prog [options]"
    # parser = OptionParser(usage=usage, version='%prog ' + VERSION)
    # parser.add_option("-c", "--config", dest='configfile', default=CFG, help="configuration file", metavar="CONFIG")
    # parser.add_option("-d", "--debug", dest='debug', default=False, help="enables stdout")
    # (options, args) = parser.parse_args()

    #config = configobj.ConfigObj(ioptions.configfile)
    config = configobj.ConfigObj(CFG)
    if not config:
        print "could not find CFG %s" % CFG
        sys.exit()

    L = Logging.startLoggingTo('TouchIF', config['main'].get('logfile', 'stdio'),
                           config['main'].get('loglevel', 'info'))
    L.info('starting %s (ver %s)' % (NAME, VERSION))

    if config['image'].get('path'):
        config['image']['dirs'] = [path for path, dirs, files in os.walk(config['image']['path'])
                                   if '/.' not in path]

    root = Tkinter.Tk()
    root.overrideredirect(True)
    root.config(bg="grey")
    #root.bind("<Button>", button_click_exit_mainloop)
    config['main']['sizepos'] = tuple([int(i) for i in config['main'].get('size', SIZE) + config['main'].get('pos', (0,0))])
    print pformat(config)
    root.geometry('%dx%d+%d+%d' % config['main']['sizepos'])

    app = MainApp(master=root, config = config, logger = L)
开发者ID:native2k,项目名称:dockstarTouchIf,代码行数:34,代码来源:touchIF.py

示例2: MpdControl

# 需要导入模块: import Logging [as 别名]
# 或者: from Logging import startLoggingTo [as 别名]
            x=lSpace + lWidth,
            y=lSpace + 2 * bHeight,
        )

        # self.wgPlaylistText.pack()
        # self.wgPlaylistText.place(bordermode=Tkinter.OUTSIDE, height=bHeight, width=sizex - lSpace*2 - lWidth,
        #                          x = lWidth + lSpace, y = lSpace + bHeight*5)
        # self.wgOutputText.pack()
        # self.wgOutputText.place(bordermode=Tkinter.OUTSIDE, height=bHeight, width=bWidth,
        #                        x = lWidth + 2*lSpace + bWidth, y = lSpace + bHeight*6)


if __name__ == "__main__":
    config = {
        "mpd": {"host": "serverb.fritz.box", "port": "6600"},
        "main": {"loglevel": "debug", "logfile": "stdio", "size": (800, 600), "pos": (0, 0)},
    }

    Logging.startLoggingTo("ImageShow", config.get("main", {}).get("logfile"), config.get("main", {}).get("loglevel"))

    root = Tkinter.Tk()
    root.overrideredirect(True)
    # root.config(bg="black")
    # root.bind("<Button>", button_click_exit_mainloop)
    root.geometry("%dx%d+%d+%d" % SIZE)
    root.title("mpd control")

    app = MpdControl(root, config)
    app.mainloop()
    root.destroy()
开发者ID:native2k,项目名称:dockstarTouchIf,代码行数:32,代码来源:mpdshow.py

示例3: tuple

# 需要导入模块: import Logging [as 别名]
# 或者: from Logging import startLoggingTo [as 别名]
if __name__ == "__main__":
    config = {
        'mpd' : {
            'host' : 'serverb.fritz.box',
            'port' : '6600'},
        'main': {
            'loglevel' : 'debug',
            'logfile': 'stdio',
            'size': (800, 600),
            'pos' : (100,100)},
        'image' : {
            'wait' : 10000,
            'path' : './',},
        }

    Logging.startLoggingTo('ImageShow', config.get('main',{}).get('logfile'),
                           config.get('main',{}).get('loglevel'))
    config['image']['dirs'] =  [path for path, dirs, files in os.walk(config['image'].get('path', './')) if '/.' not in path]
    SIZE = tuple([int(e) for e in (config['main'].get('size', (800,600)) + config['main'].get('pos', (0,0)))])
    root = Tkinter.Tk()
    root.overrideredirect(True)
    root.config(bg="black")
    #root.bind("<Button>", button_click_exit_mainloop)
    root.geometry('%dx%d+%d+%d' % SIZE)
    root.title('image clock')

    app = ShowImageApp(root, config)
    app.mainloop()
    root.destroy()


开发者ID:native2k,项目名称:dockstarTouchIf,代码行数:31,代码来源:imageshow.py


注:本文中的Logging.startLoggingTo方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。