summaryrefslogtreecommitdiffstats
path: root/Lib/pathlib.py
diff options
context:
space:
mode:
authorAntoine Pitrou <solipsis@pitrou.net>2013-12-02 20:25:18 (GMT)
committerAntoine Pitrou <solipsis@pitrou.net>2013-12-02 20:25:18 (GMT)
commit4a60d42aade9788014f945804008ba9fbbb4ef26 (patch)
tree91892c7c6b6cdd8ee1c1cae0df4b5e9d248d2fad /Lib/pathlib.py
parenta02c69a73b11b94adcd4e62316c835e856d6948b (diff)
downloadcpython-4a60d42aade9788014f945804008ba9fbbb4ef26.zip
cpython-4a60d42aade9788014f945804008ba9fbbb4ef26.tar.gz
cpython-4a60d42aade9788014f945804008ba9fbbb4ef26.tar.bz2
Issue #19852: move Path._raw_open() around, as it is now a private method.
Patch by Vajrasky Kok.
Diffstat (limited to 'Lib/pathlib.py')
-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):
"""