diff options
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/library/os.rst | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Doc/library/os.rst b/Doc/library/os.rst index 0436244..bd8480c 100644 --- a/Doc/library/os.rst +++ b/Doc/library/os.rst @@ -417,6 +417,19 @@ by file descriptors. Availability: Macintosh, Unix, Windows. +.. function:: fchmod(fd, mode) + + Change the mode of the file given by *fd* to the numeric *mode*. See the docs + for :func:`chmod` for possible values of *mode*. Availability: Unix. + + +.. function:: fchown(fd, uid, gid) + + Change the owner and group id of the file given by *fd* to the numeric *uid* + and *gid*. To leave one of the ids unchanged, set it to -1. + Availability: Unix. + + .. function:: fdatasync(fd) Force write of file with filedescriptor *fd* to disk. Does not force update of @@ -475,6 +488,13 @@ by file descriptors. tty(-like) device, else ``False``. Availability: Macintosh, Unix. +.. function:: lchmod(path, mode) + + Change the mode of *path* to the numeric *mode*. If path is a symlink, this + affects the symlink rather than the target. See the docs for :func:`chmod` + for possible values of *mode*. Availability: Unix. + + .. function:: lseek(fd, pos, how) Set the current position of file descriptor *fd* to position *pos*, modified by |