本篇文章给大家谈谈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
本文详细介绍了如何使用Python和Django框架构建一个在线答题系统,包括settings.py文件的配置,urls.py中服务器程序的设计,以及`readAs`函数用于读取和存储答题结果。项目还包括了统计答题人数、平均分和时间等功能。
1015

被折叠的 条评论
为什么被折叠?



