diff --git a/gramps/gen/plug/utils.py b/gramps/gen/plug/utils.py index b2ff26bc6..dcd929219 100644 --- a/gramps/gen/plug/utils.py +++ b/gramps/gen/plug/utils.py @@ -116,9 +116,8 @@ class Zipfile: os.mkdir(fullname) for name in self.get_files(names): fullname = os.path.join(path, name) - outfile = file(fullname, 'wb') - outfile.write(self.zip_obj.read(name)) - outfile.close() + with open(fullname, 'wb') as outfile: + outfile.write(self.zip_obj.read(name)) def extractfile(self, name): """ diff --git a/gramps/gui/dbloader.py b/gramps/gui/dbloader.py index 4f7f6e755..b60af8d27 100644 --- a/gramps/gui/dbloader.py +++ b/gramps/gui/dbloader.py @@ -463,7 +463,7 @@ class GrampsImportFileDialog(ManagedWindow): return True else: try: - f = file(filename,'w') + f = open(filename,'w') f.close() os.remove(filename) except IOError: