Issue #15118: Change return value of os.uname() and os.times() from

plain tuples to immutable iterable objects with named attributes
(structseq objects).
This commit is contained in:
Larry Hastings 2012-06-24 04:33:36 -07:00
parent f62445ad30
commit 605a62ddb1
10 changed files with 191 additions and 42 deletions

View file

@ -700,7 +700,7 @@ def _mac_ver_xml():
pl = plistlib.readPlist(fn)
release = pl['ProductVersion']
versioninfo=('', '', '')
machine = os.uname()[4]
machine = os.uname().machine
if machine in ('ppc', 'Power Macintosh'):
# for compatibility with the gestalt based code
machine = 'PowerPC'