From f6f95659246fd4a977903fde646e7478cf204918 Mon Sep 17 00:00:00 2001 From: Baraa Bilal Date: Mon, 30 Nov 2020 01:26:51 +0200 Subject: [PATCH 1/2] first commit --- .DS_Store | Bin 0 -> 8196 bytes .vscode/launch.json | 18 + .vscode/settings.json | 3 + __pycache__/__init__.cpython-37.pyc | Bin 0 -> 145 bytes __pycache__/app.cpython-37.pyc | Bin 0 -> 2015 bytes app.py | 5 +- error.log | 444 ++++++++++++++++++++ helpers/.DS_Store | Bin 0 -> 6148 bytes helpers/__pycache__/__init__.cpython-37.pyc | Bin 0 -> 153 bytes helpers/__pycache__/io.cpython-37.pyc | Bin 1280 -> 1324 bytes helpers/__pycache__/score.cpython-37.pyc | Bin 525 -> 450 bytes helpers/io.py | 10 +- questions.csv | 6 +- responses.csv | 3 + 14 files changed, 482 insertions(+), 7 deletions(-) create mode 100644 .DS_Store create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100644 __pycache__/__init__.cpython-37.pyc create mode 100644 __pycache__/app.cpython-37.pyc create mode 100644 helpers/.DS_Store create mode 100644 helpers/__pycache__/__init__.cpython-37.pyc diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..52d6ddaa62a641c5d1348030ad3fdfd82cac9a8e GIT binary patch literal 8196 zcmeHM%Wl&^6upy%)=7!TqEahX77`MR5G6cX5CWwkU37tj2!aKmyc`lsj_t-tqY{F$ z;S-RMK|u4nFRAIa@X2ZA%MGvN&v@z%t$+?S)e z)e2|@{!0b;{lP@#SWq~YC~h5SL<#_mqgxc%X>I^bg$0FUi5Nj)k_wbmrcw+h>F76= zUqRtmqNEd3$p=%BnaWU@h>rP9;ZCd|QMXzFt-!1TJa>;%mRe*}FPgtUd>0<;c%@R^ z@#^R^u6=rAeR=zSJ34M1I_|ea?*?KyP-&GaIBarxY++}~r-NO`Yp6(kGrvYX^Gy^^ zQY`pUgKDU4YI1Ir#n$2Z{MW4dAn;YJk9FU%gI+H8nZ=gk$Cg(NBWWa4$p_`OHz@aN zy?#)vb?@=Bo3&oMuI$^M=S=Kc{f^xnRMKnLJ-1i0-DX#iZL0~F`*&^E@&-k(?^=PF zrz{5yBVi;e>663Z+5E-JmonzL&HN~14!5>)8S}#V&Cw`fte?(b-K};G9t|Ilp1cr3 z5L5R;Iw8*|?Mqlv+!>kn%U##;+!j1Idl?e?IOYg1Bn%6mfY4nW9%_~xU~5YBrLve&y6MS3Sp*x{_~a8MJsT01(u}i2G9R@7Qg>L`h?n3E1(tl>l9$|Qn^&b$Nuqq za{3$aT-!vgqVmH1#u5bujY!9VA{_@#{xF1X!j*Fh3da)BgQ8yq2pM#v75J?Rd literal 0 HcmV?d00001 diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..0020f15 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,18 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + + { + "name": "Python: Current File", + "type": "python", + "request": "launch", + "program": "${file}", + "console": "integratedTerminal", + "python.jediEnabled": false + + } + ] +} \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..d606bce --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "python.pythonPath": "/Users/user/miniconda3/bin/python" +} \ No newline at end of file diff --git a/__pycache__/__init__.cpython-37.pyc b/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..740e0bcf958f684e78e03572e29549e1cdc75e05 GIT binary patch literal 145 zcmZ?b<>g`k0?);V<3aRe5CH>>K!yVl7qb9~6oz01O-8?!3`HPe1o6vCKeRZts93)g zNb0+!7H5~_7w9`@B<5t70I@=#qk?{6qHbnhNorA9W@@>9e0*kJW=VX!UP0w84x8Nk Pl+v73JCK>5ftUdR-(w<_ literal 0 HcmV?d00001 diff --git a/__pycache__/app.cpython-37.pyc b/__pycache__/app.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..accfb02f659037109c32385c038f2b76c8fa8ab6 GIT binary patch literal 2015 zcmb7E&u`l{6c#DTvK7Zp(zHp_6wtPAgNxNphy4JGELfYQJ*?=8I=u)O1l6P+rIP59 zaKWHpeNnE#4` z-RkKYTfiIn^3gi0vqjbzP}Y1!*%DiRX~7+rjb;VTi8;T(R?YbaUp`%D7vB(eiLIHF zD~xun*7{ib2O^N8JSYx%5D$l61WcH9U!)^4s;}X9+nW%9)OL=n3@4G1W#&Fy*^Ee;A3qwc~~s~`pt-B0x?nGj}O zwqDa`4)`T!X#bl9uSVNjnn<|?hA{*`m@U=qM6>Gc+AWS0L+o^y=s~uRBhG&1EpC*XVi*t1hjy^ba^kYJ8 zQF#H^2=gBR@*-|8f%pXGc~n4BS;cec3zn|TaxHDxKksrYdiUh%%((IuM$A7?l1qZWoz&2VIz?2jON`w{wXF^Ws z)CT(76WbJqW5BuN>$_#`2XSCr1br#8lH>rfg#E$Hkn0fE|6;~XFf93cb&mCYgw?Kz zarWrv96~Zk4+Uly+Mk1cD{Mk5le||%=fu{vITHCXTF-0DP*m6Ej&Fdrq!?+C3IU3J zidS!HFN&DxMG>U?h0?C+(9%=@`j(iL8K*sHg4pb|GmMKvU4bHn9vm)0dmloTwP!Fe z>d-IG5-}?ZWRXNv*jllJqCdDmyNo{>4NRoiOS#k)bOZkjPhyqyc1>f|?%w{L$M>|8 z/", methods=['POST']) def submit_responses(id, response): r = {'id': id, 'response': response} - _ = write_response(r) + _ = str(write_response(r)) return 'Submitted {}'.format(r), 200 diff --git a/error.log b/error.log index e69de29..db94bf1 100644 --- a/error.log +++ b/error.log @@ -0,0 +1,444 @@ +INFO:__main__:Logging configured +INFO:__main__:Logging configured +INFO:__main__:Logging configured +INFO:werkzeug: * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 16:58:34] "GET / HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 16:58:34] "GET /favicon.ico HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:31:02] "GET / HTTP/1.1" 404 - +INFO:__main__:Logging configured +INFO:werkzeug: * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:36:16] "GET / HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:39:30] "GET /questions HTTP/1.1" 200 - +ERROR:qa-interview.app:Exception on /get_score [GET] +Traceback (most recent call last): + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 2447, in wsgi_app + response = self.full_dispatch_request() + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1952, in full_dispatch_request + rv = self.handle_user_exception(e) + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1821, in handle_user_exception + reraise(exc_type, exc_value, tb) + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise + raise value + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request + rv = self.dispatch_request() + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request + return self.view_functions[rule.endpoint](**req.view_args) + File "/Users/user/Desktop/qa-interview/app.py", line 49, in get_score + responses = load_responses() + File "./helpers/io.py", line 15, in load_responses + return {row[0]: row[1] for row in rows} + File "./helpers/io.py", line 15, in + return {row[0]: row[1] for row in rows} +IndexError: list index out of range +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:39:55] "GET /get_score HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:40:11] "GET /submit/%3Cid%3E/%3Cresponse%3E HTTP/1.1" 405 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:46:48] "GET /submit/1/2 HTTP/1.1" 405 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:46:58] "GET /submit/2/3.5 HTTP/1.1" 405 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:47:04] "GET /submit/3/4 HTTP/1.1" 405 - +ERROR:qa-interview.app:Exception on /get_score [GET] +Traceback (most recent call last): + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 2447, in wsgi_app + response = self.full_dispatch_request() + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1952, in full_dispatch_request + rv = self.handle_user_exception(e) + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1821, in handle_user_exception + reraise(exc_type, exc_value, tb) + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise + raise value + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request + rv = self.dispatch_request() + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request + return self.view_functions[rule.endpoint](**req.view_args) + File "/Users/user/Desktop/qa-interview/app.py", line 49, in get_score + responses = load_responses() + File "./helpers/io.py", line 15, in load_responses + return {row[0]: row[1] for row in rows} + File "./helpers/io.py", line 15, in + return {row[0]: row[1] for row in rows} +IndexError: list index out of range +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:47:17] "GET /get_score HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:47:28] "GET /questions HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:48:33] "GET /questions/POST HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:48:36] "GET /questions/GET HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:48:41] "GET /questionsPOST HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:59:40] "GET /get HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:59:42] "GET /GET HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [29/Nov/2020 23:59:45] "GET / HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:04:58] "GET / HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:09:01] "GET / HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:09:10] "GET /questions HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:11:03] "GET / HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:11:22] "GET /questions HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:15:53] "POST / HTTP/1.1" 404 - +ERROR:qa-interview.app:Exception on /questions [POST] +Traceback (most recent call last): + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 2447, in wsgi_app + response = self.full_dispatch_request() + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1952, in full_dispatch_request + rv = self.handle_user_exception(e) + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1821, in handle_user_exception + reraise(exc_type, exc_value, tb) + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise + raise value + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request + rv = self.dispatch_request() + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request + return self.view_functions[rule.endpoint](**req.view_args) + File "/Users/user/Desktop/qa-interview/app.py", line 34, in get_data + return jsonify({'answers': [float(r[2]) for r in rows]}), 200 + File "/Users/user/Desktop/qa-interview/app.py", line 34, in + return jsonify({'answers': [float(r[2]) for r in rows]}), 200 +ValueError: could not convert string to float: 'answer' +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:16:04] "POST /questions HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:18:47] "POST / HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:20:48] "POST / HTTP/1.1" 404 - +ERROR:qa-interview.app:Exception on /questions [POST] +Traceback (most recent call last): + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 2447, in wsgi_app + response = self.full_dispatch_request() + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1952, in full_dispatch_request + rv = self.handle_user_exception(e) + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1821, in handle_user_exception + reraise(exc_type, exc_value, tb) + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise + raise value + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request + rv = self.dispatch_request() + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request + return self.view_functions[rule.endpoint](**req.view_args) + File "/Users/user/Desktop/qa-interview/app.py", line 34, in get_data + return jsonify({'answers': [float(r[2]) for r in rows]}), 200 + File "/Users/user/Desktop/qa-interview/app.py", line 34, in + return jsonify({'answers': [float(r[2]) for r in rows]}), 200 +ValueError: could not convert string to float: 'answer' +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:20:55] "POST /questions HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:21:47] "GET /questions HTTP/1.1" 200 - +ERROR:qa-interview.app:Exception on /questions [POST] +Traceback (most recent call last): + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 2447, in wsgi_app + response = self.full_dispatch_request() + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1952, in full_dispatch_request + rv = self.handle_user_exception(e) + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1821, in handle_user_exception + reraise(exc_type, exc_value, tb) + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise + raise value + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1950, in full_dispatch_request + rv = self.dispatch_request() + File "/Users/user/miniconda3/lib/python3.7/site-packages/flask/app.py", line 1936, in dispatch_request + return self.view_functions[rule.endpoint](**req.view_args) + File "/Users/user/Desktop/qa-interview/app.py", line 34, in get_data + return jsonify({'answers': [float(r[2]) for r in rows]}), 200 + File "/Users/user/Desktop/qa-interview/app.py", line 34, in + return jsonify({'answers': [float(r[2]) for r in rows]}), 200 +ValueError: could not convert string to float: 'answer' +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:22:07] "POST /questions HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:22:18] "GET / HTTP/1.1" 404 - +INFO:__main__:Logging configured +INFO:werkzeug: * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) +INFO:__main__:Logging configured +INFO:werkzeug: * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) +INFO:__main__:Logging configured +INFO:werkzeug: * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) +INFO:__main__:Logging configured +INFO:werkzeug: * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) +INFO:__main__:Logging configured +INFO:werkzeug: * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 254-933-765 +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:29:22] "POST / HTTP/1.1" 404 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:29:55] "POST /questions HTTP/1.1" 500 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/app.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 254-933-765 +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:37:30] "POST /questions HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/app.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 254-933-765 +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:39:18] "POST /questions HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/app.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 254-933-765 +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:39:44] "POST /questions HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:40:17] "POST /submit/1/2 HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:40:33] "POST /submit/2/3 HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:40:39] "POST /submit/3/4 HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:40:52] "GET /get_score HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:40:52] "GET /get_score?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:40:52] "GET /get_score?__debugger__=yes&cmd=resource&f=jquery.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:40:52] "GET /get_score?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:40:52] "GET /get_score?__debugger__=yes&cmd=resource&f=ubuntu.ttf HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:40:52] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:40:52] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/app.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +INFO:werkzeug: * Debugger PIN: 254-933-765 +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:41:39] "GET /get_score HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:41:39] "GET /get_score?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:41:39] "GET /get_score?__debugger__=yes&cmd=resource&f=jquery.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:41:39] "GET /get_score?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:41:39] "GET /get_score?__debugger__=yes&cmd=resource&f=ubuntu.ttf HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:41:39] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:41:39] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/app.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 254-933-765 +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 254-933-765 +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:45:43] "GET /get_score HTTP/1.1" 200 - +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:46:28] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/score.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 254-933-765 +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:46:50] "GET /get_score HTTP/1.1" 200 - +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:48:39] "GET /get_score HTTP/1.1" 200 - +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:48:48] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:49:31] "POST /questions HTTP/1.1" 200 - +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:50:02] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:50:06] "POST /questions HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/app.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +INFO:werkzeug: * Debugger PIN: 254-933-765 +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:51:06] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:51:09] "POST /questions HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/app.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 254-933-765 +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +INFO:werkzeug: * Debugger PIN: 254-933-765 +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:52:02] "GET /get_score HTTP/1.1" 200 - +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:52:03] "GET /get_score HTTP/1.1" 200 - +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:52:05] "GET /get_score HTTP/1.1" 200 - +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:52:28] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 254-933-765 +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:52:43] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +INFO:werkzeug: * Debugger PIN: 254-933-765 +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:53:17] "GET /get_score HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:53:17] "GET /get_score?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:53:17] "GET /get_score?__debugger__=yes&cmd=resource&f=jquery.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:53:17] "GET /get_score?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:53:17] "GET /get_score?__debugger__=yes&cmd=resource&f=ubuntu.ttf HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:53:17] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:53:17] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 254-933-765 +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'answer'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '3.5'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:53:54] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +WARNING:werkzeug: * Debugger is active! +INFO:werkzeug: * Debugger PIN: 254-933-765 +DEBUG:helpers.score:{'response': '1', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:56:14] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:59:12] "GET /get_score HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:59:12] "GET /get_score?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:59:12] "GET /get_score?__debugger__=yes&cmd=resource&f=jquery.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:59:12] "GET /get_score?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:59:12] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:59:12] "GET /get_score?__debugger__=yes&cmd=resource&f=ubuntu.ttf HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 00:59:13] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +DEBUG:helpers.score:{'response': '1', 'correct_answer': 'e'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': 's'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:01:52] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:39] "GET /get_score HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:39] "GET /get_score?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:39] "GET /get_score?__debugger__=yes&cmd=resource&f=jquery.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:39] "GET /get_score?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:39] "GET /get_score?__debugger__=yes&cmd=resource&f=ubuntu.ttf HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:39] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:39] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:52] "GET /get_score HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:52] "GET /get_score?__debugger__=yes&cmd=resource&f=jquery.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:52] "GET /get_score?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:52] "GET /get_score?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:52] "GET /get_score?__debugger__=yes&cmd=resource&f=ubuntu.ttf HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:52] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:03:52] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:05:09] "GET /get_score HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:05:09] "GET /get_score?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:05:09] "GET /get_score?__debugger__=yes&cmd=resource&f=jquery.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:05:09] "GET /get_score?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:05:09] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:05:10] "GET /get_score?__debugger__=yes&cmd=resource&f=ubuntu.ttf HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +DEBUG:helpers.score:{'response': '1', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:06:11] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/app.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:06:47] "GET /get_score HTTP/1.1" 500 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:06:47] "GET /get_score?__debugger__=yes&cmd=resource&f=jquery.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:06:47] "GET /get_score?__debugger__=yes&cmd=resource&f=style.css HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:06:47] "GET /get_score?__debugger__=yes&cmd=resource&f=debugger.js HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:06:47] "GET /get_score?__debugger__=yes&cmd=resource&f=ubuntu.ttf HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:06:47] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:06:48] "GET /get_score?__debugger__=yes&cmd=resource&f=console.png HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/app.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +DEBUG:helpers.score:{'response': '1', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:07:00] "GET /get_score HTTP/1.1" 200 - +DEBUG:helpers.score:{'response': '1', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:07:15] "GET /get_score HTTP/1.1" 200 - +DEBUG:helpers.score:{'response': '1', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:07:25] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +DEBUG:helpers.score:{'response': '1', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:08:05] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/score.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +DEBUG:helpers.score:{'response': '1', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:09:16] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +DEBUG:helpers.score:{'response': '1', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:09:49] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +DEBUG:helpers.score:{'response': '1', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '2', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '3', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:10:04] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3.5', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '0', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:10:24] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/io.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3.5', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '0', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:10:36] "GET /get_score HTTP/1.1" 200 - +INFO:werkzeug: * Detected change in '/Users/user/Desktop/qa-interview/helpers/score.py', reloading +INFO:werkzeug: * Restarting with stat +INFO:__main__:Logging configured +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3.5', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '24', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:11:15] "GET /get_score HTTP/1.1" 200 - +INFO:__main__:Logging configured +INFO:werkzeug: * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit) +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3.5', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '24', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:18:19] "GET /get_score HTTP/1.1" 200 - +DEBUG:helpers.score:{'response': '2', 'correct_answer': '2'} +DEBUG:helpers.score:{'response': '3.5', 'correct_answer': '3.5'} +DEBUG:helpers.score:{'response': '43', 'correct_answer': '24'} +INFO:werkzeug:127.0.0.1 - - [30/Nov/2020 01:19:17] "GET /get_score HTTP/1.1" 200 - diff --git a/helpers/.DS_Store b/helpers/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..6893a1317305fad4b78b936f14c9924bb608ac8f GIT binary patch literal 6148 zcmeHK&5qMB5FYP#S+}bdJs>UOlnWAvf*O8yK?o_7a@ZSE5F7w?lcw56O5>*(w!t!B8Ti{6ptZZB*K7@Mti3F?~6E^;Q!B z0yjS`XBki69U6w*C7P0B*YBzUZDzlDRt zu6p0+{xD5cdW;_QwOg1fN^kQEX(INpcRo!d%c-^0T3(LtOafQS)dq)(PJzPVh@Tip@=3_@D)Rt zaBO$j&tohNns5+&`4Bv_;2Vn2v*Y-Vb_d}Zw54UhGH{xKO;fGY`G0@){r_~3tyu;v z1OF8RqSE%;E&L=tTbDkL&RPfc2$h8VN`pEC3qFpuK}Ydg`k0?);V<3aRe5CH>>K!yVl7qb9~6oz01O-8?!3`HPe1o6vBKeRZts93)g zNb0+!7H5~_7w9`@B<5t70I@=#qk?{6qHbnhNorA9W@@>9Mruw0NPT>KW?p7Ve7s&k VANPN>CsK%?yjcu~7SCwv zeKIHz5^)MxMhD$%IF-181uW9a!A6kdukjO0+Fmpel_hR?DlMlyG?Fa{90 z%V!|oP=T+-v3M(nl1eBZ8BoiN)R^#So^ZwoWZqN8chwP49=bP$ukzfbTQGxz0F0-z zB+dhAWaEi(RNDV8lux&2TaCjHQIbVUAI51TyPTDqNv!iu+Ra)VUvr{@80;l!h;0n> zu+dD?PMGKxEf$^z$~TO~U?c45J_W0XDhfQ~rdiZ8u8Klb9L+ch?Y&IJy*zMC=`2p7 zb}#Hk2F}PW?Q2`r+%TY~w9LyG>rFBOHenaG!G|4C_h>(>s7PnTNi=7LOXji0%2PTZ zR=~1SXY?n;%tR7TPL0`eYho&=Yq%r98+e3!I4E9?4(eBJdGcG_SSriry@R)%dfpatA#t zBrC2}Az5{koLGR=nt!A?!7|%_i%M~|0a#80sS31HMK)WKH z7>z--ds$zR((M&KB+r;-zr(UeK{OJ*HSujOeW_TIiX~&~`b(jtdW<`B)!!%of7iQo z4_qq&Rpm6SakWi`B=DR4yL`HijH#|8u|+Q0{MsSAv2-l~AxeTe`)G-Ceg4ZE|Yw z2=ND!Bfo=xu~$z03pp`kE9pZ;z)CY-@6LWZv)?x_8x5b~`1t&1_pV^<7yZnJgOe9% zW(6J8frB{Z+YEeg!NVDc1*kw3X98+lELfa2_79}VRoXYL*c`?j&(R>DI@&s#d5SJ) zLk9dre0@AZP;gG!kdOI5KCTO+jzC4iELkutrg zA8w@aK~MH`6Rz(@$>%p{VVr^tRX>;dP|3ksrqewcW5j;6HeU^QWs(t^N?X~NsozeN z$>X$_bzDl5a;~tWM@bq%7ot3BwUacC64SxSEYfm6aIBkVvTt22BhYjfm+Ctzk==gO zla}w`Ryr_638kxHkgd;==_*q}$M_;&;rb@drVTAkhSbQC9EzcFiJWJ+faLIkoaK=i ziZK#27D$(~M5MV(Y$7I{vvYa?St#gUdI52*H_$4Vwz8Az zUXZ>6g?|1?bDHuAc*&g5bVd^yR|?eB5>)+687l>UvwF>S^3c?+*JtzqcNBHO zZR!GGNEgz$#J-oEAkL^8&(O*|f- zoM*zk@)ovvxpvZvAyJnCu5tYk=bQMbR0V!+UHCYKz6(hdVHdCqNfpgeYxhz(NMxtz K4NA@TeD^oVQw}Wv diff --git a/helpers/__pycache__/score.cpython-37.pyc b/helpers/__pycache__/score.cpython-37.pyc index 9ce38b9fd21238f17ed2e81c0c832fe9e237bbda..71e0f476566cdec37b2f0db306f4e6ede5937887 100644 GIT binary patch delta 108 zcmeBWImFEE#LLUY00g``M>cYEGRj7=C+8Oxr6!jYF#$!3n1RGfh9Yht^-D-^at)&e pBk$y`jGFqqAX$(w62SxH-r}&y%}*)KNws4H@`_o21P2or699}F6RiLM delta 183 zcmX@a+{?o4#LLUY00b76hc|L_GG^RjPtGqYN=+^)Vgia5F$0N}3`IOZ>Q}6OXmM&$ zv3_bwN@i+VVrFq}VxGQBesXDUYF%mPId?o>nG=@r0Qqpm82GxWu}(v78K=Y z0SzqHFHF>hi%vFVv|!|$oW-cA&j+#yWCIex3*_G7u*uC&Da}c>V+8VwS%3rw6BiQz DB5W~^ diff --git a/helpers/io.py b/helpers/io.py index 352ad75..c39f5fc 100644 --- a/helpers/io.py +++ b/helpers/io.py @@ -1,7 +1,11 @@ +import pandas as pd def load_data(file_name='questions.csv'): with open(file_name, 'r') as f: rows = [row.split(',') for row in f.read().split('\n')] + rows = rows[1:len(rows)] + print("answers are") + print(rows) return rows def write_response(response, file_name='responses.csv'): @@ -11,5 +15,7 @@ def write_response(response, file_name='responses.csv'): def load_responses(file_name='responses.csv'): with open(file_name, 'r') as f: rows = [row.split(',') for row in f.read().split('\n')] - print(rows) - return {row[0]: row[1] for row in rows} \ No newline at end of file + print("my answers are") + print(rows) + + return {row[1]: row[0] for row in rows} \ No newline at end of file diff --git a/questions.csv b/questions.csv index 9833873..09d6ee8 100644 --- a/questions.csv +++ b/questions.csv @@ -1,4 +1,4 @@ -index,question,answer -1,1+1,2 -2,7/2,3.5 +index,question,answer +1,1+1,2 +2,2-Jul,3.5 3,8*3,24 \ No newline at end of file diff --git a/responses.csv b/responses.csv index e69de29..964f7b3 100644 --- a/responses.csv +++ b/responses.csv @@ -0,0 +1,3 @@ +1,2 +2,3.5 +3,43 \ No newline at end of file From 25d94bf6c8016326b3bf45ee3e8f6323c2c2bac2 Mon Sep 17 00:00:00 2001 From: baraabilal Date: Mon, 30 Nov 2020 02:16:39 +0200 Subject: [PATCH 2/2] Update io.py remove debug lines --- helpers/io.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/helpers/io.py b/helpers/io.py index c39f5fc..2e40855 100644 --- a/helpers/io.py +++ b/helpers/io.py @@ -4,8 +4,6 @@ def load_data(file_name='questions.csv'): with open(file_name, 'r') as f: rows = [row.split(',') for row in f.read().split('\n')] rows = rows[1:len(rows)] - print("answers are") - print(rows) return rows def write_response(response, file_name='responses.csv'): @@ -15,7 +13,5 @@ def write_response(response, file_name='responses.csv'): def load_responses(file_name='responses.csv'): with open(file_name, 'r') as f: rows = [row.split(',') for row in f.read().split('\n')] - print("my answers are") - print(rows) - return {row[1]: row[0] for row in rows} \ No newline at end of file + return {row[1]: row[0] for row in rows}