基于Python和mysql开发的看图猜成语微信小程序(源码+数据库+程序配置说明书+程序使用说明书)

一、项目简介

本项目是一套基于Python和mysql开发的看图猜成语微信小程序,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Python学习者。

包含:项目源码、项目文档、数据库脚本等,该项目附带全部源码可作为毕设使用。

项目都经过严格调试,确保可以运行!

二、开发环境要求

虚拟环境:virtualenv。

数据库:PyMySQL驱动+ MySQL。

开发工具:微信开发者工具+PyCharm / Sublime Text 3。

PythonWeb 框架:Flask。

接口调试工具:Postman。

三、数据库设计:

本项目采用MySQL数据库,数据库名称为idiom。在小程序中涉及用户信息和题目信息,所以在idom数据库下包含2张数据表,数据表名称及作用如下:

  • user表:存储用户信息,包括用户昵称、头像和排名等。
  • exam表:存储题目信息,包括图片、答案和备选项等。

四、系统功能

启动Idiom/flask下的venv虚拟环境,运行python manage.py runserver命令启动Flask。然后打开微信开发者工具并扫码登录,选择flask/weapp-idiom小程序,加载完成后进入小程序登录页面,如图1所示。单击"微信登录"提示微信授权,如图2所示。单击"允许"按钮,即可进入到小程序首页。如图3所示。


单击"开始挑战",进入答题页面,如图4所示。在答题页面,鼠标单击选项区的汉字,则会将该汉字填充到当前的答案框中。如要修改答案,可以单击答案中汉字,则该汉字退回到选项区。

如果填写4个汉字后,答案正确,则进入下一关,如图5所示。否则提示错误信息,如图6所示。

全部通关以后,提示通关信息如图7所示。单击"告诉朋友"按钮,即可分享好友,如图8所示。

单击"回到主页",在主页点击"排行榜"即可查看比赛排行。如图9所示。

五、源码地址

https://download.csdn.net/download/weixin_43860634/88327165

相关推荐
Nina_71724 分钟前
第二章 prompt思维链
python·prompt
掘金安东尼39 分钟前
遇见 Kiro:从“爽感写代码”到“生产级落地”
人工智能·python
浔川python社1 小时前
网络爬虫技术规范与应用指南系列(xc—1)
数据库·爬虫
代码不停2 小时前
计算机工作原理(简单介绍)
数据库·redis·缓存
偷心伊普西隆2 小时前
Python Access:删除数据库中指定的表和查询
数据库·python
小蒜学长2 小时前
springboot基于BS的小区家政服务预约平台(代码+数据库+LW)
java·数据库·spring boot·后端
Learn Beyond Limits2 小时前
Using per-item Features|使用每项特征
人工智能·python·神经网络·算法·机器学习·ai·吴恩达
简色3 小时前
预约优化方案全链路优化实践
java·spring boot·后端·mysql·spring·rabbitmq
哈里谢顿3 小时前
Celery Signal 类详解与实战
python
深蓝电商API4 小时前
解析动态数据:如何抓取 JavaScript 加载的 AJAX 内容
爬虫·python