Reformat docstrings.
Standardize use of whitespace on function calls.
This commit is contained in:
parent
4a751580ca
commit
9e3dc4e928
@ -18,11 +18,11 @@ _copy_action = { None: 'copying',
|
||||
|
||||
def _copy_file_contents (src, dst, buffer_size=16*1024):
|
||||
"""Copy the file 'src' to 'dst'; both must be filenames. Any error
|
||||
opening either file, reading from 'src', or writing to 'dst',
|
||||
raises DistutilsFileError. Data is read/written in chunks of
|
||||
'buffer_size' bytes (default 16k). No attempt is made to handle
|
||||
anything apart from regular files."""
|
||||
|
||||
opening either file, reading from 'src', or writing to 'dst', raises
|
||||
DistutilsFileError. Data is read/written in chunks of 'buffer_size'
|
||||
bytes (default 16k). No attempt is made to handle anything apart from
|
||||
regular files.
|
||||
"""
|
||||
# Stolen from shutil module in the standard library, but with
|
||||
# custom error-handling added.
|
||||
|
||||
@ -74,31 +74,29 @@ def copy_file (src, dst,
|
||||
verbose=0,
|
||||
dry_run=0):
|
||||
|
||||
"""Copy a file 'src' to 'dst'. If 'dst' is a directory, then 'src'
|
||||
is copied there with the same name; otherwise, it must be a
|
||||
filename. (If the file exists, it will be ruthlessly clobbered.)
|
||||
If 'preserve_mode' is true (the default), the file's mode (type
|
||||
and permission bits, or whatever is analogous on the current
|
||||
platform) is copied. If 'preserve_times' is true (the default),
|
||||
the last-modified and last-access times are copied as well. If
|
||||
'update' is true, 'src' will only be copied if 'dst' does not
|
||||
exist, or if 'dst' does exist but is older than 'src'. If
|
||||
'verbose' is true, then a one-line summary of the copy will be
|
||||
printed to stdout.
|
||||
"""Copy a file 'src' to 'dst'. If 'dst' is a directory, then 'src' is
|
||||
copied there with the same name; otherwise, it must be a filename. (If
|
||||
the file exists, it will be ruthlessly clobbered.) If 'preserve_mode'
|
||||
is true (the default), the file's mode (type and permission bits, or
|
||||
whatever is analogous on the current platform) is copied. If
|
||||
'preserve_times' is true (the default), the last-modified and
|
||||
last-access times are copied as well. If 'update' is true, 'src' will
|
||||
only be copied if 'dst' does not exist, or if 'dst' does exist but is
|
||||
older than 'src'. If 'verbose' is true, then a one-line summary of the
|
||||
copy will be printed to stdout.
|
||||
|
||||
'link' allows you to make hard links (os.link) or symbolic links
|
||||
(os.symlink) instead of copying: set it to "hard" or "sym"; if it
|
||||
is None (the default), files are copied. Don't set 'link' on
|
||||
systems that don't support it: 'copy_file()' doesn't check if
|
||||
hard or symbolic linking is available.
|
||||
(os.symlink) instead of copying: set it to "hard" or "sym"; if it is
|
||||
None (the default), files are copied. Don't set 'link' on systems that
|
||||
don't support it: 'copy_file()' doesn't check if hard or symbolic
|
||||
linking is available.
|
||||
|
||||
Under Mac OS, uses the native file copy function in macostools;
|
||||
on other systems, uses '_copy_file_contents()' to copy file
|
||||
contents.
|
||||
|
||||
Return the name of the destination file, whether it was actually
|
||||
copied or not."""
|
||||
Under Mac OS, uses the native file copy function in macostools; on
|
||||
other systems, uses '_copy_file_contents()' to copy file contents.
|
||||
|
||||
Return the name of the destination file, whether it was actually copied
|
||||
or not.
|
||||
"""
|
||||
# XXX if the destination file already exists, we clobber it if
|
||||
# copying, but blow up if linking. Hmmm. And I don't know what
|
||||
# macostools.copyfile() does. Should definitely be consistent, and
|
||||
@ -180,13 +178,13 @@ def move_file (src, dst,
|
||||
verbose=0,
|
||||
dry_run=0):
|
||||
|
||||
"""Move a file 'src' to 'dst'. If 'dst' is a directory, the file
|
||||
will be moved into it with the same name; otherwise, 'src' is
|
||||
just renamed to 'dst'. Return the new full name of the file.
|
||||
|
||||
Handles cross-device moves on Unix using
|
||||
'copy_file()'. What about other systems???"""
|
||||
"""Move a file 'src' to 'dst'. If 'dst' is a directory, the file will
|
||||
be moved into it with the same name; otherwise, 'src' is just renamed
|
||||
to 'dst'. Return the new full name of the file.
|
||||
|
||||
Handles cross-device moves on Unix using 'copy_file()'. What about
|
||||
other systems???
|
||||
"""
|
||||
from os.path import exists, isfile, isdir, basename, dirname
|
||||
|
||||
if verbose:
|
||||
@ -242,8 +240,8 @@ def move_file (src, dst,
|
||||
|
||||
def write_file (filename, contents):
|
||||
"""Create a file with the specified name and write 'contents' (a
|
||||
sequence of strings without line terminators) to it."""
|
||||
|
||||
sequence of strings without line terminators) to it.
|
||||
"""
|
||||
f = open(filename, "w")
|
||||
for line in contents:
|
||||
f.write(line + "\n")
|
||||
|
Loading…
x
Reference in New Issue
Block a user