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.