Fix print syntax so this runs using 3.0.

This commit is contained in:
Guido van Rossum 2007-04-27 19:48:23 +00:00
parent 4a76da79cd
commit 6247fdbf93
1 changed files with 9 additions and 9 deletions

View File

@ -45,8 +45,8 @@ dryrun = 0
def usage(msg=None):
if msg is not None:
print >> sys.stderr, msg
print >> sys.stderr, __doc__
print(msg, file=sys.stderr)
print(__doc__, file=sys.stderr)
def errprint(*args):
sep = ""
@ -85,7 +85,7 @@ def main():
def check(file):
if os.path.isdir(file) and not os.path.islink(file):
if verbose:
print "listing directory", file
print("listing directory", file)
names = os.listdir(file)
for name in names:
fullname = os.path.join(file, name)
@ -96,7 +96,7 @@ def check(file):
return
if verbose:
print "checking", file, "...",
print("checking", file, "...", end=' ')
try:
f = open(file)
except IOError as msg:
@ -107,24 +107,24 @@ def check(file):
f.close()
if r.run():
if verbose:
print "changed."
print("changed.")
if dryrun:
print "But this is a dry run, so leaving it alone."
print("But this is a dry run, so leaving it alone.")
if not dryrun:
bak = file + ".bak"
if os.path.exists(bak):
os.remove(bak)
os.rename(file, bak)
if verbose:
print "renamed", file, "to", bak
print("renamed", file, "to", bak)
f = open(file, "w")
r.write(f)
f.close()
if verbose:
print "wrote new", file
print("wrote new", file)
else:
if verbose:
print "unchanged."
print("unchanged.")
def _rstrip(line, JUNK='\n \t'):
"""Return line stripped of trailing spaces, tabs, newlines.