IsaacKerson commited on
Commit
5e1dde9
1 Parent(s): 6d93a13

add pages folder and import functionality

Browse files
Files changed (2) hide show
  1. app.py +11 -7
  2. pages/utils.py +4 -0
app.py CHANGED
@@ -5,10 +5,14 @@ import datetime
5
  import string
6
  import re
7
 
 
 
 
 
8
  DATABASE = 'vocabulary.db'
9
 
10
- def add_blanks(word, sentence, blank = "__"):
11
- return re.sub(word, blank, sentence, flags=re.IGNORECASE)
12
 
13
  def chunker(seq, size):
14
  return (seq[pos:pos + size] for pos in range(0, len(seq), size))
@@ -54,11 +58,11 @@ def form_callback(questions):
54
  conn.close()
55
  score_val = 100 * num_correct / len(questions)
56
  st.metric(label="Final Score", value=f"{score_val}%")
57
- c, conn = db_connect(DATABASE)
58
- session_tup = (session_id,)
59
- query = "SELECT * FROM responses WHERE session_id = ?"
60
- for item in c.execute(query, session_tup):
61
- st.write(item)
62
  if int(score_val) == 100:
63
  st.balloons()
64
 
 
5
  import string
6
  import re
7
 
8
+ # Custom imports
9
+
10
+ from pages import add_blanks
11
+
12
  DATABASE = 'vocabulary.db'
13
 
14
+ # def add_blanks(word, sentence, blank = "__"):
15
+ # return re.sub(word, blank, sentence, flags=re.IGNORECASE)
16
 
17
  def chunker(seq, size):
18
  return (seq[pos:pos + size] for pos in range(0, len(seq), size))
 
58
  conn.close()
59
  score_val = 100 * num_correct / len(questions)
60
  st.metric(label="Final Score", value=f"{score_val}%")
61
+ # c, conn = db_connect(DATABASE)
62
+ # session_tup = (session_id,)
63
+ # query = "SELECT * FROM responses WHERE session_id = ?"
64
+ # for item in c.execute(query, session_tup):
65
+ # st.write(item)
66
  if int(score_val) == 100:
67
  st.balloons()
68
 
pages/utils.py ADDED
@@ -0,0 +1,4 @@
 
 
 
 
 
1
+ import re
2
+
3
+ def add_blanks(word, sentence, blank = "__"):
4
+ return re.sub(word, blank, sentence, flags=re.IGNORECASE)