GitHub | 您所在的位置:网站首页 › 文件生成题库 › GitHub |
将题目装进微信
每个人都有微信,每个人都随身带着微信,微信小程序提供了一个快速便捷编写程序的选项。 最近要参加一个竞赛,有官方题库分发下来,为了利用零碎的时间熟悉题目,我做了这个小程序,随时随地的背题。题库是独立的,我把小程序分享出来,只要制作自己的题库,任何人都可以制作自己的答题、背题小程序 程序界面及特性主要有两个界面,主界面上选择练习方式,问题界面答题、背题。目前支持顺序学习,乱序学习和学习收藏的问题。 界面
一共分三步: 准备题库 使用微信开发者工具调试 预览小程序/上传小程序,开始背题 准备题库我提供了一个Python脚本,来将文本格式的题目解析为js格式的题库,即/scripts/parse.py。 处理题目首先将原始题目保存为文本,然后使用该脚本将其解析为题库 该脚本对格式要求不高,以下几种题目结构都能正确识别 # 题目和选项在一行 1. 哪个小程序可以快速背题?A. KnockDown B. GreatChinaDream # 题目和选项不在一行 1. 哪个小程序可以快速背题? A. KnockDown B. GreatChinaDream # 选项多行 1. 哪个小程序可以快速背题? A. KnockDown B. GreatChinaDream⚠️注意事项 题目编号和题干、选项字母和选项内容之间必须有分隔符号,目前支持的分隔符号有.,。和空格 新的题目必须从行首开始,且题目必须有编号,且编号后必须要分隔符号 选项必须是大写字母,即A,B,C...Z,选项后必须有分隔符号 如果题干或选项中有大写字母,务必确保该大写字母后没有分隔符号,以免错误的解析为选项 处理图片若原始题目中有图片,有两种处理方式: 将图片保存在小程序资源文件夹中,但是小程序的大小被限制在2M,图片太多的话就不能使用这种方式处理了 上传到图片CDN上,选择哪个CDN取决于个人选择,SM.MS是比较简便的选择不管那种处理方式,都需要把图片的地址按照图片标记方式插入到题目的文本文件中,标记语法为 或者需要注意的是,图片一定要插在题干和选项之间 |
CopyRight 2018-2019 实验室设备网 版权所有 |