Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c32cec1

Browse files
committed
Don't use "dict" as a variable, it shadows the builtin. Spotted by
Bob Ippolito.
1 parent 6e098a1 commit c32cec1

1 file changed

Lines changed: 13 additions & 13 deletions

File tree

Lib/plat-mac/pimp.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -377,24 +377,24 @@ def appendURL(self, url, included=0):
377377
return
378378
self._urllist.append(url)
379379
fp = urllib2.urlopen(url).fp
380-
dict = plistlib.Plist.fromFile(fp)
380+
plistdata = plistlib.Plist.fromFile(fp)
381381
# Test here for Pimp version, etc
382382
if included:
383-
version = dict.get('Version')
383+
version = plistdata.get('Version')
384384
if version and version > self._version:
385385
sys.stderr.write("Warning: included database %s is for pimp version %s\n" %
386386
(url, version))
387387
else:
388-
self._version = dict.get('Version')
388+
self._version = plistdata.get('Version')
389389
if not self._version:
390390
sys.stderr.write("Warning: database has no Version information\n")
391391
elif self._version > PIMP_VERSION:
392392
sys.stderr.write("Warning: database version %s newer than pimp version %s\n"
393393
% (self._version, PIMP_VERSION))
394-
self._maintainer = dict.get('Maintainer', '')
395-
self._description = dict.get('Description', '').strip()
396-
self._appendPackages(dict['Packages'])
397-
others = dict.get('Include', [])
394+
self._maintainer = plistdata.get('Maintainer', '')
395+
self._description = plistdata.get('Description', '').strip()
396+
self._appendPackages(plistdata['Packages'])
397+
others = plistdata.get('Include', [])
398398
for url in others:
399399
self.appendURL(url, included=1)
400400

@@ -437,13 +437,13 @@ def dump(self, pathOrFile):
437437
packages = []
438438
for pkg in self._packages:
439439
packages.append(pkg.dump())
440-
dict = {
440+
plistdata = {
441441
'Version': self._version,
442442
'Maintainer': self._maintainer,
443443
'Description': self._description,
444444
'Packages': packages
445445
}
446-
plist = plistlib.Plist(**dict)
446+
plist = plistlib.Plist(**plistdata)
447447
plist.write(pathOrFile)
448448

449449
def find(self, ident):
@@ -504,13 +504,13 @@ def find(self, ident):
504504
class PimpPackage:
505505
"""Class representing a single package."""
506506

507-
def __init__(self, db, dict):
507+
def __init__(self, db, plistdata):
508508
self._db = db
509-
name = dict["Name"]
510-
for k in dict.keys():
509+
name = plistdata["Name"]
510+
for k in plistdata.keys():
511511
if not k in ALLOWED_KEYS:
512512
sys.stderr.write("Warning: %s: unknown key %s\n" % (name, k))
513-
self._dict = dict
513+
self._dict = plistdata
514514

515515
def __getitem__(self, key):
516516
return self._dict[key]

0 commit comments

Comments
 (0)