From: Colin Watson Date: Sun, 13 Apr 2014 09:49:33 +0000 (+0200) Subject: Use open() rather than file() in initdutils.py, for Python 3 compatibility (see LP... X-Git-Tag: archive/raspbian/10.2018112800+rpi1^2~63 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f8d6e158e6a28fd040a14bc02e58f978ce8eee2b;p=lsb.git Use open() rather than file() in initdutils.py, for Python 3 compatibility (see LP #1035136) --- diff --git a/initdutils.py b/initdutils.py index 1da4c78..fb8c340 100644 --- a/initdutils.py +++ b/initdutils.py @@ -58,7 +58,7 @@ def scan_initfile(initfile): headerlines = '' scanning = False - for line in file(initfile): + for line in open(initfile): line = line.rstrip() if beginre.match(line): scanning = True @@ -99,7 +99,7 @@ def save_facilities(facilities): pass return - fh = file(FACILITIES, 'w') + fh = open(FACILITIES, 'w') for facility, entries in facilities.items(): # Ignore system facilities if facility.startswith('$'): continue @@ -125,7 +125,7 @@ def load_depends(): depends = {} if os.path.exists(DEPENDS): - independs = RFC822Parser(fileob=file(DEPENDS)) + independs = RFC822Parser(fileob=open(DEPENDS)) for initfile, facilities in independs.iteritems(): depends[initfile] = facilities.split() return depends @@ -138,7 +138,7 @@ def save_depends(depends): pass return - fh = file(DEPENDS, 'w') + fh = open(DEPENDS, 'w') for initfile, facilities in depends.iteritems(): print('%s: %s' % (initfile, ' '.join(facilities)), fh) fh.close()