四个月作品:K12教育英语题库-献给广告读者

最近通过四个月的加工打磨,特别开发了一个生成标准化试题的试题库,拿出来和大家一起分享。

主要的功能思路,教材主体内容,语法功能列举,习题设置,练习考试,错题生成,知识点选题,句子翻译等等功能。

四个月作品:K12教育英语题库-献给广告读者_第1张图片

主目录

库结构

import sys
import io
import os
import re
import shutil
import datetime
import hashlib
import requests
import subprocess
from datetime import datetime
from docx.shared import Pt
from docx.enum.text import WD_PARAGRAPH_ALIGNMENT
from docx.oxml.ns import qn
from docx import Document

函数名称目录

def translate(text, app_id, app_key)
def english_knowledge()
def select_article_by_index(index)
def diplay_all_articles()
def move_file_to_folder(file_path, folder)
def hand_input_article()
def show_all_articles()
def get_resource()
def show_program_description()
def title_menu()
def select_article_by_index(indx, articles)
def search_articles(file_path, keyword, fu_keyword)
def save_errors_to_excel(file_path, tixing_match,threshold)
def search_keyword(keyword, json_path)
def search_and_save_articles(file_path, keyword, fu_keywords, num_questions)
def search_in_libraries(keyword, library_paths)
def print_menu()

功能目录

1. 获取资源      
2. 显示内容    
子目录1:范围选择
子目录2:标题选择

标题选择

子目录3:内容搜索

内容搜索look after

四个月作品:K12教育英语题库-献给广告读者_第2张图片

功能截图

3. 查单词练真题

    查各种词性的单词,同时显示含有该词的句子。

查找in:

四个月作品:K12教育英语题库-献给广告读者_第3张图片

查找front:

四个月作品:K12教育英语题库-献给广告读者_第4张图片

4. 中高试题  
子目录1:练习中考和单招考试试题
子目录2:练习高考试题

模块截图:

生成试题图,可以实现一键根据选择知识点提取试题进行相关练习,现在两个文件(试题和答案)则是根据现在进行时态提取的练习题目(截图)。

四个月作品:K12教育英语题库-献给广告读者_第5张图片

 试题内部图

四个月作品:K12教育英语题库-献给广告读者_第6张图片四个月作品:K12教育英语题库-献给广告读者_第7张图片

5. 错题重建    

错题本直接生成DOC功能,把做错的题目按照错误次数展示出来。

四个月作品:K12教育英语题库-献给广告读者_第8张图片

6.  按知识点练题    

JSON文件

本地json文件如下:

四个月作品:K12教育英语题库-献给广告读者_第9张图片

程序运行主界面:

四个月作品:K12教育英语题库-献给广告读者_第10张图片

后续为大家继续分析内部代码结构,及相关用法,请收藏关注!!!谢谢大家,鞠躬!

你可能感兴趣的:(python,开发语言)