я реализовал через python, чтобы проанализировать один XML-файл и обработать его, а также ввод и вывод (в несколько строк) следующим образом:
address = glob.glob('*.xml')
#print(address)
for single_add in address:
xmlfile = single_add
items = parseXML(xmlfile)
# species here is a list like this:
# ['Neutrophil', 'Neutrophil', 'Microcyte', 'Giant platelet', #'Microcyte', 'Platelet', 'Microcyte', 'Large platelet', 'Platelet', #'Platelet', 'Microcyte', 'Platelet', 'Large platelet', 'Microcyte', #'Platelet', 'Microcyte', 'Platelet', 'Microcyte', 'Platelet', #'Microcyte', 'Microcyte', 'Microcyte', 'Microcyte']
print("Total no. of species provided are ")
print(len(species))
print(unique(species))
# unique just returns a list like this:
# [('Microcyte', 11), ('Large platelet', 2), ('Platelet', 7), #('Neutrophil', 2), ('Giant platelet', 1)]
теперь у меня есть вывод всех файлов xmlв терминале, как сохранить весь вывод нескольких строк в один текстовый файл,