[New-bugs-announce] [issue14168] minidom behaves differently in 3.3 compared to 3.2

Vinay Sajip report at bugs.python.org
Thu Mar 1 18:21:39 CET 2012


New submission from Vinay Sajip <vinay_sajip at yahoo.co.uk>:

The following script, minidom_test.py,

from xml.dom import minidom

data = b'''
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
  <channel>
    <link>https://example.com/blog/</link>
    <atom:link href="https://example.com/rss2/" rel="self"></atom:link>
    <item>
      <link>https://example.com/blog/1/</link>
    </item>
  </channel>
</rss>'''

doc = minidom.parseString(data)
for link in doc.getElementsByTagName('link'):
    print(link._attrs)

produces different results in Python 3.2 and 3.3:

vinay at eta-oneiric64:~/projects/scratch$ python3.2 minidom_test.py 
{}
{}
vinay at eta-oneiric64:~/projects/scratch$ python3.3 minidom_test.py 
None
None

----------
components: Library (Lib), XML
keywords: 3.2regression
messages: 154705
nosy: loewis, r.david.murray, vinay.sajip
priority: normal
severity: normal
status: open
title: minidom behaves differently in 3.3 compared to 3.2
type: behavior
versions: Python 3.3

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue14168>
_______________________________________


More information about the New-bugs-announce mailing list