lukecq commited on
Commit
8baedda
·
1 Parent(s): 8675f1f

update scripts

Browse files
Files changed (1) hide show
  1. app.py +3 -4
app.py CHANGED
@@ -47,26 +47,25 @@ def update_table(
47
  # filtered_df = filter_models(hidden_df, type_query, size_query, precision_query, show_deleted)
48
  # filtered_df = filter_queries(query, filtered_df)
49
  # df = select_columns(filtered_df, columns)
 
50
  df = filter_queries(query, hidden_df)
51
  return df
52
 
53
  def search_table(df: pd.DataFrame, query: str) -> pd.DataFrame:
54
  return df[(df['Model'].str.contains(query, case=False))]
55
 
56
- def filter_queries(query: str, df: pd.DataFrame) -> pd.DataFrame:
57
  final_df = []
58
  if query != "":
59
  queries = [q.strip() for q in query.split(";")]
60
  for _q in queries:
61
  _q = _q.strip()
62
  if _q != "":
63
- temp_filtered_df = search_table(df, _q)
64
  if len(temp_filtered_df) > 0:
65
  final_df.append(temp_filtered_df)
66
  if len(final_df) > 0:
67
  filtered_df = pd.concat(final_df)
68
- else:
69
- filtered_df = df
70
 
71
  return filtered_df
72
 
 
47
  # filtered_df = filter_models(hidden_df, type_query, size_query, precision_query, show_deleted)
48
  # filtered_df = filter_queries(query, filtered_df)
49
  # df = select_columns(filtered_df, columns)
50
+ filtered_df = hidden_df.copy()
51
  df = filter_queries(query, hidden_df)
52
  return df
53
 
54
  def search_table(df: pd.DataFrame, query: str) -> pd.DataFrame:
55
  return df[(df['Model'].str.contains(query, case=False))]
56
 
57
+ def filter_queries(query: str, filtered_df: pd.DataFrame) -> pd.DataFrame:
58
  final_df = []
59
  if query != "":
60
  queries = [q.strip() for q in query.split(";")]
61
  for _q in queries:
62
  _q = _q.strip()
63
  if _q != "":
64
+ temp_filtered_df = search_table(filtered_df, _q)
65
  if len(temp_filtered_df) > 0:
66
  final_df.append(temp_filtered_df)
67
  if len(final_df) > 0:
68
  filtered_df = pd.concat(final_df)
 
 
69
 
70
  return filtered_df
71