[Python-checkins] r62389 - python/trunk/Doc/library/shutil.rst
georg.brandl
python-checkins at python.org
Sat Apr 19 18:57:43 CEST 2008
Author: georg.brandl
Date: Sat Apr 19 18:57:43 2008
New Revision: 62389
Log:
#2369: clarify that copyfile() doesn't take a target directory.
Modified:
python/trunk/Doc/library/shutil.rst
Modified: python/trunk/Doc/library/shutil.rst
==============================================================================
--- python/trunk/Doc/library/shutil.rst (original)
+++ python/trunk/Doc/library/shutil.rst Sat Apr 19 18:57:43 2008
@@ -28,15 +28,6 @@
are not copied.
-.. function:: copyfile(src, dst)
-
- Copy the contents (no metadata) of the file named *src* to a file named *dst*.
- The destination location must be writable; otherwise, an :exc:`IOError` exception
- will be raised. If *dst* already exists, it will be replaced. Special files
- such as character or block devices and pipes cannot be copied with this
- function. *src* and *dst* are path names given as strings.
-
-
.. function:: copyfileobj(fsrc, fdst[, length])
Copy the contents of the file-like object *fsrc* to the file-like object *fdst*.
@@ -48,6 +39,17 @@
be copied.
+.. function:: copyfile(src, dst)
+
+ Copy the contents (no metadata) of the file named *src* to a file named *dst*.
+ *dst* must be the complete target file name; look at :func:`copy` for a copy that
+ accepts a target directory path.
+ The destination location must be writable; otherwise, an :exc:`IOError` exception
+ will be raised. If *dst* already exists, it will be replaced. Special files
+ such as character or block devices and pipes cannot be copied with this
+ function. *src* and *dst* are path names given as strings.
+
+
.. function:: copymode(src, dst)
Copy the permission bits from *src* to *dst*. The file contents, owner, and
More information about the Python-checkins
mailing list