Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.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日志:2.6和2.7之间的差异_Python_Linux_Logging_Fedora - Fatal编程技术网

python日志:2.6和2.7之间的差异

python日志:2.6和2.7之间的差异,python,linux,logging,fedora,Python,Linux,Logging,Fedora,我一定是做错了什么:Python2.6和2.7的basicConfig之间有区别吗 在Python2.6下,basicConfig(level=logging.INFO)不会向stdout发送信息消息,而在2.7下则会发送 有人能解释一下我做错了什么吗?这很难,但您应该确保在调用basicConfig()之前没有任何日志记录调用。这是一个常见的logginggotcha,虽然我不确定为什么它能与2.7兼容,但我刚刚发现了一个竞争条件。。。谢谢你的建议,这使我走上了正轨。

我一定是做错了什么:Python2.6和2.7的
basicConfig
之间有区别吗

在Python2.6下,
basicConfig(level=logging.INFO)
不会向stdout发送信息消息,而在2.7下则会发送


有人能解释一下我做错了什么吗?

这很难,但您应该确保在调用
basicConfig()
之前没有任何日志记录调用。这是一个常见的
logging
gotcha,虽然我不确定为什么它能与2.7兼容,但我刚刚发现了一个竞争条件。。。谢谢你的建议,这使我走上了正轨。