我正在编写一个将一些系统信息输出到文本文件的脚本,我已经获得了我需要的所有信息,但我偶然发现了一个问题,
这是字典的一部分:
machine_info = {
...
'processors': get_processors(),
...
}
get_processors() 返回所有机器处理器的列表,
现在解决问题 - 我想打印处理器数据,我现在的打印模板是:
print """...
Processor(s):\t%(processors)s
...""" % machine_info
显然它并没有真正起作用,它会打印整个列表,我想以
如下所示的方式打印它:
...
Processor(s): processor_1_info
processor_2_info
...
...
我怎么能做这样的事情?有没有比使用 \t 更好的格式化文本的方法,所以它会更灵活?另外,有没有更好的方法来打印信息?考虑到最后它会输出到一个文本文件,
谢谢。