我正在制作一个 python irc 审核机器人。它的功能之一是报告。
因为它是多个单词,所以当bot输出报告时,它显示为
Report from aletheia Offender: codefreak Channel: #admin Reason: ['test', 'report']
如何格式化原因(在代码中写为 line[6:]。(行中的第 6 个参数))使其显示为一个字符串而不是数组?
这给了你你想要的:
' '.join(['test', 'report'])
或者在你的情况下可能:
' '.join(line[6:])
要连接这种类型的字符串,请查看以下链接。
它还将通过时间消耗为您提供答案,以使操作和内存占用相同。检查此链接:http ://www.skymind.com/~ocrow/python_string/