最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python簡(jiǎn)單日志處理類(lèi)分享

 更新時(shí)間:2015年02月14日 10:44:43   投稿:junjie  
這篇文章主要介紹了Python簡(jiǎn)單日志處理類(lèi)分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下

簡(jiǎn)單的一個(gè)python日志處理類(lèi)

復(fù)制代碼 代碼如下:

#/usr/bin/python
#coding=utf-8

import time,types

class logsys:

    def __init__(self, project, logfilename = 'sys_log.txt'):
        self.project = project
        self.logfilename = logfilename

    def get_log_time(self):
        return time.strftime("%Y-%m-%d %X", time.localtime())

    def write2file(self, *formart):
        s = self.formart_string(*formart)
        if s:
            encoding = 'utf8'
            out = open(self.logfilename, 'a+')
            out.write(s + "\n")
            out.close()
        else:
            pass

    def formart_string(self, *formart):
        string = ''
        encoding = 'utf8'
        for str in formart:
            if not type(str) in [types.UnicodeType, types.StringTypes, types.StringType]:
                s = repr(str)
            else:
                s = str
            if type(s) == type(u''):
                string += s.encode(encoding) + "\t"
            else:
                string += s + "\t"
        return string

    def w(self,notice,*formart):
        self.write2file(self.get_log_time(), '[' + notice + ']', self.project, *formart)

相關(guān)文章

  • Python中的Unittest基本使用

    Python中的Unittest基本使用

    這篇文章主要介紹了Python中的Unittest基本使用,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • python3 設(shè)置多進(jìn)程名稱(chēng)并在ps命令中可見(jiàn)(Centos7 系統(tǒng))

    python3 設(shè)置多進(jìn)程名稱(chēng)并在ps命令中可見(jiàn)(Centos7 系統(tǒng))

    setproctitle 是一個(gè) Python 模塊,用于設(shè)置進(jìn)程標(biāo)題(process title),通過(guò)設(shè)置進(jìn)程標(biāo)題,可以讓進(jìn)程在系統(tǒng)級(jí)的進(jìn)程管理工具中展示自定義的名稱(chēng),方便用戶查看和管理進(jìn)程,本文介紹python3 設(shè)置多進(jìn)程名稱(chēng)并在ps命令中可見(jiàn),感興趣的朋友一起看看吧
    2024-03-03
  • Tornado協(xié)程在python2.7如何返回值(實(shí)現(xiàn)方法)

    Tornado協(xié)程在python2.7如何返回值(實(shí)現(xiàn)方法)

    下面小編就為大家?guī)?lái)一篇Tornado協(xié)程在python2.7如何返回值(實(shí)現(xiàn)方法)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • python實(shí)現(xiàn)中文轉(zhuǎn)換url編碼的方法

    python實(shí)現(xiàn)中文轉(zhuǎn)換url編碼的方法

    這篇文章主要介紹了python實(shí)現(xiàn)中文轉(zhuǎn)換url編碼的方法,結(jié)合實(shí)例形式分析了Python針對(duì)中文的gbk與utf-8編碼轉(zhuǎn)換的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2016-06-06
  • python安裝以及IDE的配置教程

    python安裝以及IDE的配置教程

    Python在Linux、windows、Mac os等操作系統(tǒng)下都有相應(yīng)的版本,不管在什么操作系統(tǒng)下,它都能夠正常工作。除非使用平臺(tái)相關(guān)功能,或特定平臺(tái)的程序庫(kù),否則可以跨平臺(tái)使用。今天我們主要來(lái)探討下windows系統(tǒng)下的安裝與配置
    2015-04-04
  • django rest framework 自定義返回方式

    django rest framework 自定義返回方式

    這篇文章主要介紹了django rest framework 自定義返回方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07
  • python 使用正則表達(dá)式按照多個(gè)空格分割字符的實(shí)例

    python 使用正則表達(dá)式按照多個(gè)空格分割字符的實(shí)例

    今天小編就為大家分享一篇python 使用正則表達(dá)式按照多個(gè)空格分割字符的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • 使用pycharm生成代碼模板的實(shí)例

    使用pycharm生成代碼模板的實(shí)例

    今天小編就為大家分享一篇使用pycharm生成代碼模板的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • pandas 將索引值相加的方法

    pandas 將索引值相加的方法

    今天小編就為大家分享一篇pandas 將索引值相加的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • 使用Python編寫(xiě)一個(gè)模仿CPU工作的程序

    使用Python編寫(xiě)一個(gè)模仿CPU工作的程序

    這篇文章主要介紹了使用Python編寫(xiě)一個(gè)模仿CPU工作的程序,包括簡(jiǎn)單的內(nèi)存和輸入輸出的實(shí)現(xiàn),本文中的例子需要一定的Python編程基礎(chǔ),是深入Python的實(shí)踐,需要的朋友可以參考下
    2015-04-04

最新評(píng)論

班戈县| 谢通门县| 丹寨县| 柳河县| 青州市| 浦县| 邢台县| 大名县| 杂多县| 吐鲁番市| 盐边县| 茂名市| 甘肃省| 桂东县| 大丰市| 离岛区| 专栏| 桃园市| 桦甸市| 宁安市| 苗栗县| 高要市| 静海县| 庐江县| 华宁县| 家居| 禹州市| 阿克苏市| 湖口县| 都江堰市| 浮山县| 东山县| 阳春市| 葵青区| 崇明县| 汉川市| 太保市| 长垣县| 育儿| 高安市| 京山县|