cctools
|
TaskVine File Object. More...
Public Member Functions | |
source (self) | |
Return the path of the file if a regular file, else None. | |
type (self) | |
Return the enum type of this file. | |
contents (self, unserializer=None) | |
Return the contents of a file object as a string. | |
__len__ (self) | |
Return the size of a file object, in bytes. | |
TaskVine File Object.
The superclass of all TaskVine file types.
ndcctools.taskvine.file.File.source | ( | self | ) |
Return the path of the file if a regular file, else None.
self | A file object. |
ndcctools.taskvine.file.File.type | ( | self | ) |
Return the enum type of this file.
(e.g., VINE_FILE, VINE_TEMP, etc.) Typically used to return the contents of an output buffer.
self | A file object. |
ndcctools.taskvine.file.File.contents | ( | self, | |
unserializer = None |
|||
) |
Return the contents of a file object as a string.
Typically used to return the contents of an output buffer.
self | A file object. |
unserializer | A function to interpret file contents (e.g. cloudpickle.load) |
ndcctools.taskvine.file.File.__len__ | ( | self | ) |
Return the size of a file object, in bytes.
self | A file object. |