Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python';日志记录级别会影响性能吗?_Python_Performance_Logging - Fatal编程技术网

Python';日志记录级别会影响性能吗?

Python';日志记录级别会影响性能吗?,python,performance,logging,Python,Performance,Logging,我正在做一个速度至关重要的项目。尽管这只是一个概念验证(稍后将移植到其他语言),我还是希望尽可能优化代码。我将非常广泛地使用Python的logger,因此我希望有一种方法可以禁用日志记录,而不必删除所有日志记录方法 我知道这可以通过设置日志记录级别来实现,但是Python真的跳过了这一行吗?还是被解释然后被忽略? 如果是后一种情况:有没有其他方法可以获得我正在寻找的结果?为什么不添加禁用日志记录的代码作为命令行参数,然后自己对其进行基准测试?很好,我将尝试一下。虽然我想知道更多关于python

我正在做一个速度至关重要的项目。尽管这只是一个概念验证(稍后将移植到其他语言),我还是希望尽可能优化代码。我将非常广泛地使用Python的logger,因此我希望有一种方法可以禁用日志记录,而不必删除所有日志记录方法

我知道这可以通过设置日志记录级别来实现,但是Python真的跳过了这一行吗?还是被解释然后被忽略?
如果是后一种情况:有没有其他方法可以获得我正在寻找的结果?

为什么不添加禁用日志记录的代码作为命令行参数,然后自己对其进行基准测试?很好,我将尝试一下。虽然我想知道更多关于python如何在内部处理日志的信息:)我也是:),但是一些要参考的数据点总是让讨论更加丰富!一旦你有了一些数据,请随时更新问题或自己回答,这将非常有用。今天晚些时候会做的!会议和其他事情……;)为什么不添加禁用日志记录作为命令行参数的代码,然后自己对其进行基准测试呢?好的,我将尝试一下。虽然我想知道更多关于python如何在内部处理日志的信息:)我也是:),但是一些要参考的数据点总是让讨论更加丰富!一旦你有了一些数据,请随时更新问题或自己回答,这将非常有用。今天晚些时候会做的!会议和其他事情……;)