我有一个脚本,通过计算文件中的模式,并在文件的计数结果之前编写文件名(基本名称)和标题(安静的大代码,我假设这个问题并不重要)。python;写字典和额外的参数到txt文件
print(basename, header, counts)
计数的输出是模式和值。
我的输出是这样的:
filename1 header1 {'pattern1': 1, 'pattern2': 2}
filename1 header2 {'pattern3': 2, 'pattern4': 1}
filename2 header1 {'pattern5': 3, 'pattern6': 1}
我想写的模式,并且计数到一个txt文件,包括每个词典键和值的文件名和标题,用空格隔开,像这样
filename1 header1 pattern1 1
filename1 header1 pattern2 2
filename1 header2 pattern3 2
filename1 header2 pattern4 1
filename2 header1 pattern5 3
filename2 header1 pattern6 1
但我不知道如何做到这一点。有人可以帮我用命令来写这样的输出吗?
请尝试一下并回来一个特定的任务离子。最好就你自己的代码的每一步提出一个单独的具体问题,而不是只抛出一堆需求并关闭。 –
请花时间阅读[问]。 – wwii
'pattern1'和'pattern2'的顺序是否重要? – cdarke