[Python-checkins] cpython: Issue #19852: move Path._raw_open() around, as it is now a private method.
antoine.pitrou
python-checkins at python.org
Mon Dec 2 21:25:25 CET 2013
http://hg.python.org/cpython/rev/cd8230437f40
changeset: 87719:cd8230437f40
user: Antoine Pitrou <solipsis at pitrou.net>
date: Mon Dec 02 21:25:18 2013 +0100
summary:
Issue #19852: move Path._raw_open() around, as it is now a private method.
Patch by Vajrasky Kok.
files:
Lib/pathlib.py | 18 +++++++++---------
1 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/Lib/pathlib.py b/Lib/pathlib.py
--- a/Lib/pathlib.py
+++ b/Lib/pathlib.py
@@ -939,6 +939,15 @@
# 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 @@
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):
"""
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list