eric6/WebBrowser/Bookmarks/BookmarksImporters/SafariImporter.py

changeset 7785
9978016560ec
parent 7670
aefd888a2b93
child 7836
2f0d208b8137
--- a/eric6/WebBrowser/Bookmarks/BookmarksImporters/SafariImporter.py	Tue Oct 13 19:02:26 2020 +0200
+++ b/eric6/WebBrowser/Bookmarks/BookmarksImporters/SafariImporter.py	Wed Oct 14 17:50:39 2020 +0200
@@ -100,9 +100,8 @@
         @return imported bookmarks (BookmarkNode)
         """
         try:
-            f = open(self.__fileName, "rb")
-            bookmarksDict = plistlib.load(f)
-            f.close()
+            with open(self.__fileName, "rb") as f:
+                bookmarksDict = plistlib.load(f)
         except (plistlib.InvalidFileException, EnvironmentError) as err:
             self._error = True
             self._errorString = self.tr(

eric ide

mercurial