当前位置: 首页 > news >正文

基于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

http://www.lryc.cn/news/164595.html

相关文章:

  • Unity入门教程||创建项目(上)
  • Openbmc编译
  • 美国CN2服务器速度怎么样
  • K8S原理架构与实战教程
  • 基于C#的图书管理系统数据库设计报告
  • 【Express.js】pm2进程管理
  • Nginx部署前后端分离项目(Linux)
  • Docker网络
  • 第15章_瑞萨MCU零基础入门系列教程之Common I2C总线模块
  • 《TCP/IP网络编程》阅读笔记--多播与广播
  • 聚观早报|华为Mate 60 Pro支持面容支付;特斯拉重回底特律车展
  • 本地缓存Caffeine的缓存过期淘汰策略
  • 激光焊接汽车尼龙塑料配件透光率测试仪
  • 2023年高校大数据实验室建设方案
  • 计网第五章(运输层)(一)
  • ILS解析漏洞复现
  • 0067__Git学习(1.本地仓库与暂存区)
  • Mac端交互式原型设计 Axure RP 8 for Mac汉化
  • GO语言网络编程(并发编程)Sync
  • 如何在 Ubuntu 上安装 Nagios?
  • 汽车技术发展趋势及我国节能与新能源汽车技术
  • 如何实现负载均衡
  • Jetsonnano B01 笔记3:GPIO上拉下拉-输入输出读取
  • COMO-ViT论文阅读笔记
  • 智慧燃气:智慧燃气发展的讨论
  • 音视频会议需要哪些设备配置
  • 性能测试 —— Jmeter事务控制器
  • 【Tomcat7部署Springboot版本不兼容问题】
  • RabbitMQ消息中间件
  • UNIAPP之js/nvue混淆探索