亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 4928 | 回復(fù): 5
打印 上一主題 下一主題

如何刪除logging模塊中的一個(gè)指定logger [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2011-07-24 22:08 |只看該作者 |倒序?yàn)g覽
大家好,

我想動(dòng)態(tài)地刪除logging模塊中的某個(gè)特定的logger。

搜索了一下python文檔,logging.getLogger('loggername')用于生成一個(gè)叫做'loggername'的logger(如果這個(gè)logger尚不存在)。但好像沒(méi)有一個(gè)叫做logging.removeLogger的方法用來(lái)刪除一個(gè)叫特定名字的logger。

請(qǐng)問(wèn)怎么做才能做到動(dòng)態(tài)刪除一個(gè)logger呢?

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2011-07-25 07:45 |只看該作者
回復(fù) 1# bravefrog
getLogger('loggername')返回的是'loggername'實(shí)例,不再使用的時(shí)候就被垃圾收集了 不需要removeLogger這樣的方法。

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2011-07-25 08:59 |只看該作者
謝謝你的建議。

不過(guò),經(jīng)過(guò)我測(cè)試發(fā)現(xiàn),logger是不會(huì)自動(dòng)析構(gòu)的。我寫(xiě)了一個(gè)死循環(huán),每次循環(huán)都logging.getLogger一個(gè)不同的logger。發(fā)現(xiàn),內(nèi)存在不斷上漲的。

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2011-07-25 09:26 |只看該作者
回復(fù) 3# bravefrog

給個(gè)代碼看看?

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2011-07-25 09:38 |只看該作者
number = 1
while True:
    logger_name = ('MyLogger%d'% number)
    print "logger_name <",logger_name,">"
    # Set up a specific logger with our desired output level
    my_logger = logging.getLogger(logger_name)
    number += 1

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2011-07-25 09:58 |只看該作者
本帖最后由 106033177 于 2011-07-25 09:59 編輯

回復(fù) 6# 106033177
number = 1
while True:
    logger_name = ('MyLogger%d'% number)
    print "logger_name "
    # S ...
bravefrog 發(fā)表于 2011-07-25 09:38

會(huì)不會(huì)是建立對(duì)象的速度太快了?加了一個(gè)sleep運(yùn)行20分鐘沒(méi)發(fā)現(xiàn)內(nèi)存增長(zhǎng)的現(xiàn)象。
  1. while True:
  2.     logger_name = ('MyLogger%d'% )
  3.     ......
  4.     number += 1
  5.     time.sleep(0.1)
復(fù)制代碼
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP