make poor old afmLib work on py3

This commit is contained in:
justvanrossum 2017-11-24 16:48:55 +01:00
parent d08d635a93
commit 0eb40c6346

View File

@ -338,7 +338,7 @@ class AFM(object):
def readlines(path):
f = open(path, 'rb')
data = f.read()
data = f.read().decode("ascii")
f.close()
# read any text file, regardless whether it's formatted for Mac, Unix or Dos
sep = ""
@ -351,7 +351,7 @@ def readlines(path):
def writelines(path, lines, sep='\r'):
f = open(path, 'wb')
for line in lines:
f.write(line + sep)
f.write((line + sep).encode("ascii"))
f.close()