python 2.7的logging.info(字符串)和换行符

时间:2013-12-05 02:28:18

标签: python

python 2.7的logging.info(字符串)(导入日志记录)是否会自动从给定字符串中删除换行符?如果没有,是否有命令让它表现得那样?如果是这样的命令是什么?

非常感谢!

2 个答案:

答案 0 :(得分:0)

不,它不会自动删除换行符。

您可以通过调用字符串的.replace()方法自行删除它们:

without_newlines = my_string.replace("\n", "")

(另一个更具潜在效率的选项是使用.translate()的删除功能,但如果您不关心高级别的优化,则.replace()可能更具可读性。)< / p>

答案 1 :(得分:0)

请参阅pydoc:logging.debug

格式与您在 print()

中编写的内容类似