# Table.list\_files

### Table.<mark style="color:purple;">list\_files</mark>(*max\_results, \*, file\_id\_variable=None, file\_name\_variable=None*) → list<[**File**](https://docs.redivis.com/api/client-libraries/redivis-python/file#class-file)>

Returns a list of files associated with the current table. Only relevant for tables that contain at least one variable with file ids. If the table contains multiple file id variables, must specify the `file_id_variable` parameter.

### **Parameters:**

**`max_results` :&#x20;*****int***\
If specified, will only return up to max\_results files

**`file_id_variable` :&#x20;*****str***\
The variable in the table containing file ids. Only required if the table contains more than one fileId variable.

**`file_name_variable` :&#x20;*****str, optional***\
The name of the variable in the table containing the file name. If unspecified, will look for a variable `file_name` , or otherwise will use the files' original name.

### **Returns:**&#x20;

**list<**[**File**](https://docs.redivis.com/api/client-libraries/redivis-python/file#class-file)**>**
