georad commited on
Commit
54dfa59
·
verified ·
1 Parent(s): 35fc1f8

Update pages/chapter_index.py

Browse files
Files changed (1) hide show
  1. pages/chapter_index.py +5 -12
pages/chapter_index.py CHANGED
@@ -11,11 +11,6 @@ df_chapters = pd.read_csv("SBS_V2_0/Chapter_Index_Rows.csv")
11
 
12
  startrowindex_list = df_chapters["from_row_index"].tolist()
13
  endrowindex_list = df_chapters["to_row_index"].tolist()
14
- #st.write("START num:", startrowindex_list)
15
- #st.write("END num:", endrowindex_list)
16
- #df_chapters['range_of_rows'] = df_chapters.apply(lambda row: list(range(row.min(), row.max()+1)), axis=1)
17
- #df_chapters['range_of_rows'] = range((s for s in startrowindex_list), (e for e in endrowindex_list))
18
- #df_chapters['range_of_rows'] = df_chapters.apply(lambda row: list(range((s for s in startrowindex_list), (e for e in endrowindex_list)), axis=1))
19
  allchapters_rows_list = []
20
  for s, e in zip(startrowindex_list, endrowindex_list):
21
  eachchapter_rows_list = list(range(s,e))
@@ -40,7 +35,9 @@ def dataframe_with_selections(df_chapters: pd.DataFrame, init_value: bool = Fals
40
 
41
  if "selected_chapters" not in st.session_state:
42
  st.session_state['selected_chapters'] = []
 
43
  selected_chapters_list = st.session_state.selected_chapters
 
44
 
45
  selected_chapters = dataframe_with_selections(df_chapters)
46
  st.write("Your selection:")
@@ -50,11 +47,7 @@ st.write("SELECTED CHAPTERS: ", selected_chapters_list)
50
  selected_rows_list = selected_chapters.iloc[:,6].tolist()
51
  st.write("SELECTED ROWS: ", selected_rows_list)
52
 
53
- #for item in selected_chapters_list[]:
54
- # #start_row = item[4], end_row = item[5]
55
- # st.write("ZZZZZZZZZZZZZ: ", item)
56
- #selected_rows_list = [row for rows in selected_chapters_list.iloc[;,;][4]]
57
-
58
-
59
  if selected_chapters is not None:
60
- st.session_state.selected_chapters = selected_chapters_list
 
 
 
11
 
12
  startrowindex_list = df_chapters["from_row_index"].tolist()
13
  endrowindex_list = df_chapters["to_row_index"].tolist()
 
 
 
 
 
14
  allchapters_rows_list = []
15
  for s, e in zip(startrowindex_list, endrowindex_list):
16
  eachchapter_rows_list = list(range(s,e))
 
35
 
36
  if "selected_chapters" not in st.session_state:
37
  st.session_state['selected_chapters'] = []
38
+ st.session_state['selected_rows'] = []
39
  selected_chapters_list = st.session_state.selected_chapters
40
+ selected_rows_list = st.session_state.selected_rows
41
 
42
  selected_chapters = dataframe_with_selections(df_chapters)
43
  st.write("Your selection:")
 
47
  selected_rows_list = selected_chapters.iloc[:,6].tolist()
48
  st.write("SELECTED ROWS: ", selected_rows_list)
49
 
 
 
 
 
 
 
50
  if selected_chapters is not None:
51
+ st.session_state.selected_chapters = selected_chapters_list
52
+ if selected_rows is not None:
53
+ st.session_state.selected_rows = selected_rows_list