python题库app

编程入门 行业动态 更新时间:2024-10-27 23:24:16

python<a href=https://www.elefans.com/category/jswz/34/1762675.html style=题库app"/>

python题库app

用python将excel题库导入app用的TXT格式

一、转换需求的产生

上级发了一份excel题库进行抽考。为了方便刷题,将它转录进手机用的考试酷app。在移动端用app复习比用电脑复习方便多了。

题目数量比较多,因此考虑用python将其生成app题库录入工具需要的格式txt。

首先excel的题库是长这样子的

转成TxT样式是这样子

每题格式为:

1、序号为数字+英文逗号

2、列出问题

3、选项是大写英文字母+英文逗号开头。每个选项是单独一行的。

4、参考答案是冒号加内容。

其实并不复杂。主要涉及excel读取和写入TXT文档

并且需要处理一下题库本省杂乱的格式。

1、选项是大写英文字母+英文逗号开头,每个选项是单独一行的。而题库里所有的选项都挤成一行,需要处理一下。并且句号有中英文夹杂,必须得统一成英文的句号。

因为有好几百道题目,一个个复制来复制去很累。

二、Excel读取

因为涉及excel读取,在这里使用openpyxl模块。

1、导入openpyxl模块

import openpyxl

2、读取excel文件.xlsx。即表格簿。

wb=openpyxl.load_workbook('tiku.xlsx')

用load_workbook读取excel文件。

3、读取excel里标签页。

sheet=wb.get_sheet_by_name('多选题(60道)')

4、读取标签页里表格内容,例如读取A1表格的值

Tmp=sheet[‘A1’].value。

三、读取内容

因为题库数量较多&#

更多推荐

python题库app

本文发布于:2024-02-10 19:20:46,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1676886.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:题库   python   app

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!