工作总述:
- 我们为自己的前端代码加入一个相对而言更为美观的前端界面
- 新增加数据分析模块
- 新增加了语音模块
- 重构了数据导出模块
- 调整控制GUI界面
- 我们还有很多事要做
未来一周工作预期:
- 将 jsp文件重新部署为servlet
- 游戏逻辑的再次梳理
- Tk应用界面的再次优化
新的数据表:
游戏回合统计
玩家记录(存疑)我们是否需要玩家登录
前端界面展示
数据分析:
我们分析了一些常见的统计数据
语音播报
语音播报能够播放当前回合winner
import sound
import pymysql
#打开数据库连接
def sound_record():
conn=pymysql.connect('localhost','root','123456',charset="utf8")
conn.select_db('pythondb')
#获取游标
cur=conn.cursor()
table_list =[]
cur.execute("select * from game_round order by id desc;")
res = cur.fetchone()
table_list.append(res)
print(res)
# 从execute()函数的查询结果中取数据,以元组的形式返回游标所在处的一条数据,
# 如果游标所在处没有数据,将返回空元组,
# 该数据执行一次,游标向下移动一个位置。
# fetchone()函数必须跟exceute()函数结合使用