本篇文章给大家谈谈python答题系统的代码,以及python基于题库答题器,希望对各位有所帮助,不要忘了收藏本站喔。
前言
也是一个django
/pywebio
的项目。
D:.
│ putMessage.py
│
└─server
│ Data
│ db.sqlite3
│ manage.py
│
└─server
│ asgi.py
│ settings.py
│ urls.py
│ wsgi.py
│ __init__.py
│
└─__pycache__
settings.cpython-36.pyc
urls.cpython-36.pyc
wsgi.cpython-36.pyc
__init__.cpython-36.pyc
实现了个什么效果?在线答题并统计答题结果c语言和python哪个吃香。
正文
这个东西比我的那个登录验证模板要简单一些。但是,这个项目也有一个有趣的东西。我们来看看吧。。
创建项目的命令:
django-admin startproject
1.settings.py
也是添加那一项ALLOWED_HOSTS
的元素*
,这里不再赘述。
2.urls.py
主要的服务器程序。
from django.shortcuts import HttpResponse
from django.urls import path
from json import dumps
avg = 0 # 记录平均分
humen = 0 # 记录人数
names = [] # 记录答题人名字
avgtime = 0 # 记录平均时间
def readAs(request): # 读取和写入
global humen,avg,names,avgtime
reads,data,temp = [],[],[]
with open('Data','r',encoding='utf-8') as f:
reads = f.read().splitlines()
# 添加请求来的数据
text = '%s的成绩是%s,%s' % (request.GET['name'],request.GET