1
Я хотел бы иметь возможность запускать следующий код в папке XML-файлов, а не в одном. Я также не хочу менять линию xmlfile = 'test.xml'
для каждого файла.Запустить код python в папке XMLs
Это пример кода elementTree
, который я нашел и тестирую.
from openpyxl import Workbook
import xml.etree.ElementTree as ET
xmlfile = 'test.xml'
element_tree = ET.parse(xmlfile)
root = element_tree.getroot()
agreement = root.find(".//tag").text
print (agreement)
wb = Workbook()
kevin = ["1", "2", "3"]
# grab the active worksheet
ws = wb.active
# Data can be assigned directly to cells
ws['A1'] = 42
# Rows can also be appended
ws.append[(agreement)]
ws.append(kevin)
# Save the file
wb.save("sample.xlsx")