python 2.7的logging.info(字符串)(导入日志记录)是否会自动从给定字符串中删除换行符?如果没有,是否有命令让它表现得那样?如果是这样的命令是什么?
非常感谢!
答案 0 :(得分:0)
不,它不会自动删除换行符。
您可以通过调用字符串的.replace()
方法自行删除它们:
without_newlines = my_string.replace("\n", "")
(另一个更具潜在效率的选项是使用.translate()
的删除功能,但如果您不关心高级别的优化,则.replace()
可能更具可读性。)< / p>
答案 1 :(得分:0)
请参阅pydoc:logging.debug
格式与您在 print()
中编写的内容类似