Cómo obtener datos de un archivo XML con xmlns en la raíz

número.xml

<?xml version="1.0" encoding="utf-8"?>
<ResponseSent>
  <ResponseDate xmlns="http://example.com/schema">
   <emailid>[email protected]</emailid>
    <number>22</number>
    <sent>2017-12-05</sent>
 </ResponseDate>

número.py

import xml.etree.ElementTree as ET
tree = ET.parse('number.xml')
root = tree.getroot()
for country in root.findall('ResponseDate'):
    rank = country.find('emailid').text
    name = country.find('number').text
    print(name, rank)

Devuelve resultados vacíos, pero cuando modifico xml a name = en lugar de xmlns =, está funcionando. Pero, ¿cómo hacer que este script funcione con los xmlns?

Respuestas a la pregunta(1)

Su respuesta a la pregunta