File
class File
An interface for working with files on Redivis. When the constructor is called directly, a file_id
must be provided. Also returned by listing files associated with a particular table or query result.
Constructors
List files contained within a query result. The query result must contain at least one file_id variable.
Construct a reference to a file based on its globally unique id.
List files contained within a file index table. The table must contain at least one file_id variable.
Examples
Fields
id
The globally unique identifier for the file, as a string.
query
properties
A dict containing information about the file.
id
str
: The globally unique id of the filename
str
: The name of the file, including any extensionssize
int
: The size of the file, in bytescontentType
str
: The MIME type associated with the file's extension, when availablemd5
str
: The md5 checksum of the file, as a base64 string
table
Methods
Download the file.
Get file metadata, after which file$properties will be fully populated.
Read the file contents into memory, either as raw bytes (the default) or as a string if as_text=True.
Read the file in a streaming manner, repeatedly calling the callback function with the latest chunk of bytes.
Last updated
Was this helpful?