diff options
author | Antoine Pitrou <solipsis@pitrou.net> | 2013-12-02 20:25:18 (GMT) |
---|---|---|
committer | Antoine Pitrou <solipsis@pitrou.net> | 2013-12-02 20:25:18 (GMT) |
commit | 4a60d42aade9788014f945804008ba9fbbb4ef26 (patch) | |
tree | 91892c7c6b6cdd8ee1c1cae0df4b5e9d248d2fad /Lib/pathlib.py | |
parent | a02c69a73b11b94adcd4e62316c835e856d6948b (diff) | |
download | cpython-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.py | 18 |
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): """ |