Module pl.file

File manipulation functions: reading, writing, moving and copying.

This module wraps a number of functions from other modules into a file related module for convenience.

Dependencies: `pl.utils`, `pl.dir`, `pl.path`

Functions

read () return the contents of a file as a string.
write () write a string to a file.
copy () copy a file.
move () move a file.
access_time () Return the time of last access as the number of seconds since the epoch.
creation_time () Return when the file was created.
modified_time () Return the time of last modification.
delete () Delete a file.


Functions

read ()
return the contents of a file as a string. This function is a copy of `utils.readfile`.
write ()
write a string to a file. This function is a copy of `utils.writefile`.
copy ()
copy a file. This function is a copy of `dir.copyfile`.
move ()
move a file. This function is a copy of `dir.movefile`.
access_time ()
Return the time of last access as the number of seconds since the epoch. This function is a copy of `path.getatime`.
creation_time ()
Return when the file was created. This function is a copy of `path.getctime`.
modified_time ()
Return the time of last modification. This function is a copy of `path.getmtime`.
delete ()
Delete a file. This function is a copy of `os.remove`.
generated by LDoc 1.4.6 Last updated 2024-09-26 20:37:35