if filename[0] = '/':
try:
fp = open(filename,'r')
- except RuntimeError: #BCOMPAT
- fp = None
except IOError:
fp = None
else:
try:
fp = open(pn, 'r')
break
- except RuntimeError: #BCOMPAT
- fp = None
except IOError:
fp = None
if fp = None:
#
# Internal class: a convient place to store object info fields
#
-class _newobj():
+class _newobj:
def init(self):
return self
def add(self, (name, value)):
value = line[a[2][0]:]
try:
pf = _parse_func[name]
- except RuntimeError: # BCOMPAT
- pf = _parse_num
except KeyError:
pf = _parse_num
value = pf(value)
if filename[0] = '/':
try:
fp = open(filename,'r')
- except RuntimeError: #BCOMPAT
- fp = None
except IOError:
fp = None
else:
try:
fp = open(pn, 'r')
break
- except RuntimeError: #BCOMPAT
- fp = None
except IOError:
fp = None
if fp = None:
#
# Internal class: a convient place to store object info fields
#
-class _newobj():
+class _newobj:
def init(self):
return self
def add(self, (name, value)):
value = line[a[2][0]:]
try:
pf = _parse_func[name]
- except RuntimeError: # BCOMPAT
- pf = _parse_num
except KeyError:
pf = _parse_num
value = pf(value)