title: Searching an XML document for an element in a namespace
body: <p>The following is my code:</p>
  
  <pre><code>import requests
  import xml.etree.ElementTree as ET
  
  r = requests.get("http://www.volcano.si.edu/news/WeeklyVolcanoRSS.xml")
  tree = ET.fromstring(r.text.encode('utf-8'))
  for pt in tree.findall('.//georss:point'):
      print (pt.text)
  </code></pre>
  
  <p>The problem is that <code>:</code> is seen as a prefix error:</p>
  
  <pre><code>File "C:\Python27\lib\xml\etree\ElementPath.py", line 83, in xpath_tokenizer
  raise SyntaxError("prefix %r not found in prefix map" % prefix)
  SyntaxError: prefix 'georss' not found in prefix map
  </code></pre>
  
  <p>After adding a backslash to escape the character:</p>
  
  <pre><code>for pt in tree.findall('.//georss\:point'):
  </code></pre>
  
  <p>...it gives another error instead:</p>
  
  <pre><code>SyntaxError: prefix 'georss\\' not found in prefix map
  </code></pre>
  
  <p>How should I go about doing this?</p>