测试的自我放逐

迷茫中探索

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1、def target():

        pass

    多线程

        thearding

            利用不了多核cpu

            GIL

        IO密集型任务

    多进程

        multiprocessing

        cpu密集型任务

python的多线程不是真正意思上的多线程,不能利用多核cpu,因为有gil锁造成的,利用时有时多线程会快是因为针对io密集任务时CPU分配后可以继续进行下个任务。

    2、ATP

          框架:

            一堆工具的集合。(多谢一遍)

    3、pip install nnlog   #比较好用的log日志

         用法:

        from nnlog import Logger

        log = Logger('nhy.log')  #默认是天  备份默认也是

        log.debug('宇航员')

        log.info('xxx')

        log.warning('test')

posted on 2018-06-04 21:50  软测小白6v  阅读(132)  评论(0编辑  收藏  举报