In [14]:
import sys
from xml.etree import ElementTree

def run(files):
    f = open('xmlAll.xml', 'w')
    first = None
    for filename in files:
        data = ElementTree.parse(filename).getroot()
        if first is None:
            first = data
        else:
            first.extend(data)
    if first is not None:
        print(ElementTree.tostring(first).decode("utf-8"), file=f)

    f.close()

In [13]:
import glob
run(glob.glob("/Users/bertaerodriguez-milla/Documents/GIT/DIQ3/ORCID/xmlFiles/*.xml"))

In [ ]: