Update app.py
Browse files
app.py
CHANGED
|
@@ -37,6 +37,15 @@ class DataList:
|
|
| 37 |
def render(self, search_query: str,
|
| 38 |
filter_names: list[str]
|
| 39 |
) -> tuple[int, str]:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 40 |
df = self.table
|
| 41 |
if search_query:
|
| 42 |
df = df[df.name_lowercase.str.contains(search_query.lower())]
|
|
|
|
| 37 |
def render(self, search_query: str,
|
| 38 |
filter_names: list[str]
|
| 39 |
) -> tuple[int, str]:
|
| 40 |
+
self.table = pd.read_csv(csv_url)
|
| 41 |
+
self._preprocess_table()
|
| 42 |
+
|
| 43 |
+
self.table_header = '''
|
| 44 |
+
<tr>
|
| 45 |
+
<td width="25%">Name</td>
|
| 46 |
+
<td width="50%">Description</td>
|
| 47 |
+
<td width="25%">Type</td>
|
| 48 |
+
</tr>'''
|
| 49 |
df = self.table
|
| 50 |
if search_query:
|
| 51 |
df = df[df.name_lowercase.str.contains(search_query.lower())]
|