1
if access is allowed, 0
if not.
See the Unix man page access(2) for more information.
Availability: Unix.
'.'
and '..'
even if they are present in the
directory.
Availability: Macintosh, Unix, Windows.
0666
(octal). The current
umask value is first masked out from the mode.
Availability: Unix.
FIFOs are pipes that can be accessed like regular files. FIFOs exist until they are deleted (for example with os.unlink()). Generally, FIFOs are used as rendezvous between ``client'' and ``server'' type processes: the server opens the FIFO for reading, and the client opens it for writing. Note that mkfifo() doesn't open the FIFO -- it just creates the rendezvous point.
0777
(octal). On some systems,
mode is ignored. Where it is used, the current umask value is
first masked out.
Availability: Macintosh, Unix, Windows.
0777
(octal).
New in version 1.5.2.
pathconf_names
dictionary. For configuration variables not
included in that mapping, passing an integer for name is also
accepted.
Availability: Unix.
If name is a string and is not known, ValueError is
raised. If a specific value for name is not supported by the
host system, even if it is included in pathconf_names
, an
OSError is raised with errno.EINVAL for the
error number.
Note: this function can fail with the new directory structure made if you lack permissions needed to remove the leaf directory or file. New in version 1.5.2.
st_mode
,
st_ino
,
st_dev
,
st_nlink
,
st_uid
,
st_gid
,
st_size
,
st_atime
,
st_mtime
,
st_ctime
.
More items may be added at the end by some implementations.
(On MS Windows, some items are filled with dummy values.)
Availability: Macintosh, Unix, Windows.
Note: The standard module stat
f_bsize
,
f_frsize
,
f_blocks
,
f_bfree
,
f_bavail
,
f_files
,
f_ffree
,
f_favail
,
f_flag
,
f_namemax
.
Availability: Unix.
Note: The standard module statvfs
None
. If given and not
None
, prefix is used to provide a short prefix to the
filename. Applications are responsible for properly creating and
managing files created using paths returned by tempnam();
no automatic cleanup is provided.
None
, then the file's access and modified
times are set to the current time. Otherwise, times must be a
2-tuple of numbers, of the form (atime, mtime)
which is used to set the access and modified times, respectively.
Changed in version 1.6:
added support for None
for times.
Availability: Macintosh, Unix, Windows.