import xml.etree.ElementTree as ET
xml_string = '''<?xml version="1.0" encoding="utf-8"?>
<rss
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:media="http://search.yahoo.com/mrss/"
xmlns:mi="http://schemas.ingestion.microsoft.com/common/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dcterms="http://purl.org/dc/terms/" version="2.0">
<channel>
<title>A</title>
<item>
<title>title1</title>
<dc:creator>creator1</dc:creator>
</item>
<item>
<title>title2</title>
<dc:creator>creator2</dc:creator>
</item>
</channel>
</rss>'''
root = ET.fromstring(xml_string)
for item in root.findall('channel'):
title = item.find('title').text
print(title)
for item2 in root.findall('channel/item'):
title = item2.find('title').text
print(title)
creator = item2.find('.//dc:creator', namespaces = {'dc': 'http://purl.org/dc/elements/1.1/'}).text
print(creator)