Patch# 1258 by Christian Heimes: kill basestring.

I like this because it makes the code shorter! :-)
This commit is contained in:
Guido van Rossum 2007-10-16 18:12:55 +00:00
parent 60d241f135
commit 3172c5d263
77 changed files with 171 additions and 217 deletions

View file

@ -169,7 +169,7 @@ class _Rlecoderengine:
class BinHex:
def __init__(self, name_finfo_dlen_rlen, ofp):
name, finfo, dlen, rlen = name_finfo_dlen_rlen
if isinstance(ofp, basestring):
if isinstance(ofp, str):
ofname = ofp
ofp = io.open(ofname, 'wb')
if os.name == 'mac':
@ -371,7 +371,7 @@ class _Rledecoderengine:
class HexBin:
def __init__(self, ifp):
if isinstance(ifp, basestring):
if isinstance(ifp, str):
ifp = io.open(ifp, 'rb')
#
# Find initial colon.