summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Lib/pathlib.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/Lib/pathlib.py b/Lib/pathlib.py
index e73eca7..49859eb 100644
--- a/Lib/pathlib.py
+++ b/Lib/pathlib.py
@@ -939,6 +939,15 @@ class Path(PurePath):
# A stub for the opener argument to built-in open()
return self._accessor.open(self, flags, mode)
+ def _raw_open(self, flags, mode=0o777):
+ """
+ Open the file pointed by this path and return a file descriptor,
+ as os.open() does.
+ """
+ if self._closed:
+ self._raise_closed()
+ return self._accessor.open(self, flags, mode)
+
# Public API
@classmethod
@@ -1045,15 +1054,6 @@ class Path(PurePath):
import grp
return grp.getgrgid(self.stat().st_gid).gr_name
- def _raw_open(self, flags, mode=0o777):
- """
- Open the file pointed by this path and return a file descriptor,
- as os.open() does.
- """
- if self._closed:
- self._raise_closed()
- return self._accessor.open(self, flags, mode)
-
def open(self, mode='r', buffering=-1, encoding=None,
errors=None, newline=None):
"""