本文主要是介绍Python日志格式化输出IP地址报错TypeError: not all arguments converted during string formatting,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在我的上一篇博文 python日志屏幕输出、文件滚动保存、屏幕及文件日志级别设置、颜色标记 中使用log模块输出ip地址的时候,提示TypeError: not all arguments converted during string formatting
错误。
原代码:
log.debug("--%s Incoming message:%s from remote IP: %s--",self.get_time_str(), msg, self.client_address)
修改为:
log.debug("--%s Incoming message:%s from remote IP: %s--",self.get_time_str(), msg, str(self.client_address))
问题解决。其实就是做了一个类型转换。
这篇关于Python日志格式化输出IP地址报错TypeError: not all arguments converted during string formatting的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!