Question organisation

This commit is contained in:
2025-01-08 19:43:49 +01:00
parent d72c60aa2f
commit f3d820323f
5 changed files with 587 additions and 28 deletions

View File

@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "code",
"execution_count": null,
"execution_count": 5,
"metadata": {},
"outputs": [
{
@ -18,9 +18,314 @@
"output_type": "stream",
"text": [
"WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.\n",
" * Running on http://127.0.0.1:5000\n",
" * Running on http://192.168.2.182:5000\n",
"Press CTRL+C to quit\n",
"127.0.0.1 - - [08/Jan/2025 11:10:20] \"GET / HTTP/1.1\" 200 -\n"
"192.168.2.182 - - [08/Jan/2025 11:26:37] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.182 - - [08/Jan/2025 11:26:37] \"GET /favicon.ico HTTP/1.1\" 404 -\n",
"192.168.2.92 - - [08/Jan/2025 11:27:29] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:27:29] \"GET /favicon.ico HTTP/1.1\" 404 -\n",
"192.168.2.92 - - [08/Jan/2025 11:28:57] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:28:57] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:29:21] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:29:21] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:29:32] \"GET /submit_answer HTTP/1.1\" 405 -\n",
"192.168.2.92 - - [08/Jan/2025 11:29:41] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:29:42] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:29:48] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:29:48] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:29:52] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:29:52] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:29:55] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:29:55] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:30:09] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:30:09] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:30:15] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:30:15] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:30:20] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:30:20] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:30:26] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:30:26] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:31:13] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:31:13] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:31:16] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:31:16] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:31:19] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:31:19] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:31:51] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:31:51] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:31:59] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:31:59] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:32:09] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:32:09] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:32:39] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:32:39] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:32:42] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:32:42] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:32:56] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:32:56] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:32:59] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:32:59] \"GET / HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:32:59] \"GET /result HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:33:13] \"GET /result HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:33:13] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:34:14] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:34:14] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:34:39] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:34:39] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:14] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:14] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:29] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:29] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:35] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:35] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:38] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:38] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:41] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:41] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:49] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:35:49] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:26] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:26] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:28] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:28] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:31] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:31] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:38] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:38] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:52] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:52] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:59] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:36:59] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:37:06] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:37:06] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:37:11] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:37:11] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:37:17] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:37:17] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:37:21] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:37:21] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:37:42] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:37:42] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:38:01] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:38:01] \"GET / HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:38:01] \"GET /result HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:40:59] \"GET /restart HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:40:59] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:00] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:00] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:14] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:14] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:24] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:24] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:29] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:29] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:31] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:31] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:35] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:35] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:52] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:52] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:56] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:56] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:59] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:42:59] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:43:47] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:43:48] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:44:01] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:44:01] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:44:27] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:44:27] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:44:34] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:44:34] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:44:43] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:44:43] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:44:48] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:44:48] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:45:07] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:45:07] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:45:11] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:45:11] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:45:45] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:45:45] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:45:53] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:45:53] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:45:55] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:45:55] \"GET / HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:45:55] \"GET /result HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:46:30] \"GET /restart HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:46:30] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:47:36] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:47:36] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:47:47] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:47:47] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:47:53] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:47:53] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:47:55] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:47:55] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:07] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:07] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:10] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:10] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:37] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:37] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:41] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:42] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:50] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:50] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:58] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:48:58] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:00] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:00] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:10] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:10] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:18] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:18] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:21] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:21] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:24] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:24] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:33] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:49:33] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:50:02] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:50:02] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:50:12] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:50:12] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:50:17] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:50:17] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:51:09] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:51:09] \"GET / HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:51:09] \"GET /result HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:51:25] \"GET /restart HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:51:25] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:51:34] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:51:34] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:51:44] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:51:44] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:51:57] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:51:57] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:52:30] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:52:31] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:52:33] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:52:33] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:52:45] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:52:45] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:52:54] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:52:54] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:53:06] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:53:06] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:53:47] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:53:47] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:54:05] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:54:05] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:54:13] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:54:13] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:54:15] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:54:15] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:54:44] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:54:44] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:54:50] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:54:50] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:01] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:01] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:09] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:09] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:14] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:14] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:48] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:48] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:52] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:52] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:58] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:58] \"GET / HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:55:58] \"GET /result HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 11:57:56] \"GET /restart HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 11:57:56] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:18:15] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:18:15] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:18:23] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:18:23] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:18:29] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:18:29] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:18:44] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:18:44] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:19:31] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:19:31] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:19:36] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:19:36] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:19:38] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:19:38] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:02] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:02] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:09] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:09] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:13] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:13] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:17] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:17] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:20] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:20] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:33] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:33] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:36] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:36] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:39] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:39] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:58] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:20:58] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:01] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:01] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:06] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:06] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:13] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:13] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:15] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:15] \"GET / HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:15] \"GET /result HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:35] \"GET /restart HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:35] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:38] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:38] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:44] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:44] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:56] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:21:56] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:22:12] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:22:12] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:22:27] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:22:27] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:22:42] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:22:42] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:23:26] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:23:26] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:23:34] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:23:34] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:23:38] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:23:38] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:23:41] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:23:41] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:23:45] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:23:45] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:24:04] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:24:04] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:24:21] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:24:21] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:24:57] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:24:57] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:06] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:06] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:12] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:12] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:44] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:45] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:47] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:47] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:50] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:50] \"GET / HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:54] \"POST /submit_answer HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:54] \"GET / HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:25:54] \"GET /result HTTP/1.1\" 200 -\n",
"192.168.2.92 - - [08/Jan/2025 12:26:22] \"GET /restart HTTP/1.1\" 302 -\n",
"192.168.2.92 - - [08/Jan/2025 12:26:22] \"GET / HTTP/1.1\" 200 -\n"
]
}
],
@ -65,7 +370,7 @@
" return questions\n",
"\n",
"# Parse questions from the file\n",
"questions = parse_questions(['kerdessor1.txt', 'kerdessor2.txt', 'kerdessor3.txt'])\n",
"questions = parse_questions(['kerdessor1_manual.txt', 'kerdessor2_manual.txt', 'kerdessor3.txt'])\n",
"\n",
"@app.route('/')\n",
"def index():\n",
@ -158,7 +463,7 @@
" return redirect(url_for('index')) # Redirect to start the quiz again\n",
"\n",
"if __name__ == '__main__':\n",
" app.run()\n"
" app.run(host=\"192.168.2.182\")\n"
]
}
],