婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > python實現某考試系統生成word試卷

python實現某考試系統生成word試卷

熱門標簽:唐山智能外呼系統一般多少錢 公司電話機器人 哈爾濱ai外呼系統定制 白銀外呼系統 廣告地圖標注app 騰訊外呼線路 陜西金融外呼系統 激戰2地圖標注 海南400電話如何申請

本文實例為大家分享了python實現某考試系統生成word試卷的具體代碼,供大家參考,具體內容如下

提示:寫完文章后,目錄可以自動生成,如何生成可參考右邊的幫助文檔

準備條件

1.試題excel信息,存放在名為data.xls的excel文件中

2.安裝python依賴的模塊信息

pip install xlrd
pip install  python-docx

提示:以下是本篇文章正文內容,下面案例可供參考

編碼實現

#!/bin/bash env python
import xlrd
import  random
from  docx import  Document
from docx.shared import Pt, RGBColor
from docx.enum.text import  WD_ALIGN_PARAGRAPH

#打開excel
data = xlrd.open_workbook('data.xls')
#獲取工作表
sheet = data.sheet_by_index(0)

class Question:
   pass
def create_question():
   question_list = []
   for i in range(sheet.nrows):
       if i>2:
             #創建試題類
             question = Question()
             question.ID = sheet.cell(i,0).value
             #添加試題的題目信息
             question.subject = sheet.cell(i,1).value
             #添加題目類型
             question.question_type = sheet.cell(i,2).value
             #添加試題選項
             question.option = []
             question.option.append(sheet.cell(i, 3).value)  # A
             question.option.append(sheet.cell(i, 4).value)  # B
             question.option.append(sheet.cell(i, 5).value)  # C
             question.option.append(sheet.cell(i, 6).value)  # D
             #添加分值
             question.score = sheet.cell(i,7).value
             question_list.append(question)
   #將試卷題目隨機打亂并且返回
   random.shuffle(question_list)
   return question_list

def create_papper(file_name,paper_name,question_list):
    #創建一個文檔對象
    document = Document()
    #設置頁眉的位置信息
    section = document.sections[0]
    header = section.header
    p1 = header.paragraphs[0]
    p1.text = paper_name
    #設置頁腳信息
    footer = section.footer
    p2 = footer.paragraphs[0]
    p2.text = '內部試題,禁止泄露'
    #寫入試卷基本信息
    titile = document.add_heading(paper_name,level=1)
    #設置對齊方式
    titile.alignment = WD_ALIGN_PARAGRAPH.CENTER
    #添加一個段落
    p3 =  document.add_paragraph()
    p3.add_run('姓名:____')
    p3.add_run('班級:____')
    p3.alignment =  WD_ALIGN_PARAGRAPH.CENTER
    #寫入試題信息
    for i,question in enumerate(question_list):
        subject_paragraph = document.add_paragraph() #添加一個段落
        run = subject_paragraph.add_run(str(i+1)+str(question.subject)) #添加題目信息
        run.bold = True #設置加粗
        subject_paragraph.add_run('【%s】分'%str(question.score))
        #打亂選項的順序
        random.shuffle(question.option)
        for index,option in enumerate(question.option):
            document.add_paragraph(('ABCD')[index]+str(option))
    #保存試題
    document.save(file_name)
    return

if __name__ == '__main__':
    question_list = create_question()
    #循環生成100份試卷
    for item in range(1,100):
        create_papper('2021第'+str(item)+'套內部考試試題.docx','2021第一季度內部考試',question_list)
    print('over')

實現效果

總結

該案例綜合使用了xlrd模塊和python-docx模塊的一個讀寫練習

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • python提取word文件中的所有圖片
  • 使用Python自動化Microsoft Excel和Word的操作方法
  • Python 制作詞云的WordCloud參數用法說明
  • Python WordCloud 修改色調的實現方式
  • Python 自動化修改word的案例
  • python 將Excel轉Word的示例
  • Python實現Word文檔轉換Markdown的示例
  • python3處理word文檔實例分析
  • Python word文本自動化操作實現方法解析
  • Python快速優雅的批量修改Word文檔樣式

標簽:四川 上海 惠州 黑龍江 黔西 常德 益陽 鷹潭

巨人網絡通訊聲明:本文標題《python實現某考試系統生成word試卷》,本文關鍵詞  python,實現,某,考試,系統,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python實現某考試系統生成word試卷》相關的同類信息!
  • 本頁收集關于python實現某考試系統生成word試卷的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美亚洲丝袜传媒另类| 欧美一区二区三区视频免费| 欧美欧美欧美欧美| 国产精品久久久久久久久晋中| 亚洲国产精品一区二区久久恐怖片| 国产一区在线观看麻豆| 欧美日韩国产精品成人| 亚洲色图欧美激情| 成人一级视频在线观看| 2020国产成人综合网| 亚洲成人av一区| 色av综合在线| 亚洲欧洲日产国码二区| 国产在线国偷精品免费看| 欧美日韩国产片| 亚洲一区二区视频在线观看| av日韩在线网站| 精品少妇一区二区三区免费观看| 午夜激情久久久| 色综合网站在线| 亚洲欧美日韩一区二区| 国产91精品在线观看| 51午夜精品国产| 日韩在线a电影| 欧美挠脚心视频网站| 亚洲成人一区在线| 欧美无砖砖区免费| 一二三区精品福利视频| 91成人免费电影| 夜夜嗨av一区二区三区中文字幕 | 麻豆精品新av中文字幕| 欧美艳星brazzers| 亚洲国产乱码最新视频| 欧美精品在线视频| 日韩精品色哟哟| 日韩欧美一区二区视频| 久久超碰97中文字幕| 欧美精品一区二区三区很污很色的 | 成人免费av网站| 五月婷婷色综合| 91蝌蚪porny九色| 最新久久zyz资源站| 成人精品视频一区二区三区尤物| 91精品国产一区二区三区 | 久久精品日产第一区二区三区高清版 | 精品欧美一区二区在线观看| 99久久国产免费看| 欧美日韩精品系列| 精品国产一区二区在线观看| 7777精品伊人久久久大香线蕉的 | 亚洲女人的天堂| 亚洲国产精品自拍| 懂色av一区二区三区免费观看| 日韩一区二区三区电影在线观看| 99久久99久久免费精品蜜臀| 91精品国产入口| 亚洲一区二区三区小说| 国产精品乡下勾搭老头1| 99精品热视频| 日本一区二区三区电影| 99久久精品国产一区二区三区| 欧美视频完全免费看| 国产欧美日韩综合精品一区二区 | 欧美乱妇一区二区三区不卡视频 | 欧美在线|欧美| 成人免费小视频| 国产一区二三区| 国产拍欧美日韩视频二区| 不卡视频在线观看| 国产高清亚洲一区| 成人激情动漫在线观看| 中文字幕电影一区| 国产婷婷色一区二区三区| 精品国产a毛片| 久久免费精品国产久精品久久久久 | 欧美精彩视频一区二区三区| 欧美大片拔萝卜| 欧美成人三级在线| 日韩精品一区二区三区swag| 日韩午夜精品视频| 精品久久久久久久久久久久包黑料 | 国产成人av影院| 成人免费av网站| a亚洲天堂av| 色婷婷激情综合| 欧美专区日韩专区| 欧美精品高清视频| 日韩欧美在线观看一区二区三区| 日韩欧美一区二区在线视频| 日韩精品中文字幕一区二区三区| 日韩欧美一级精品久久| 久久久国产午夜精品| 国产视频在线观看一区二区三区| 中文字幕一区二区三区在线播放 | 国产精品18久久久久久久久久久久| 国产精品白丝jk白祙喷水网站| 国产成人aaa| 99久久精品国产精品久久| 91浏览器打开| 欧美一区二区三区男人的天堂| 欧美精品一区二区高清在线观看| 国产日韩综合av| 亚洲综合999| 久久精品国产第一区二区三区| 成人一区二区三区在线观看| 在线精品视频一区二区| 精品少妇一区二区| 亚洲色图一区二区| 日韩国产在线一| 国产成人综合自拍| 欧美色视频一区| 精品国产sm最大网站免费看| 国产精品国产三级国产普通话99 | 成人免费看片app下载| 亚洲精品欧美二区三区中文字幕| 国产精品素人一区二区| 95精品视频在线| 国产精品久久久久久久午夜片 | 中文字幕一区av| 国产成人a级片| 国产乱码精品一区二区三| 成人动漫一区二区在线| 亚洲欧洲色图综合| 成人爽a毛片一区二区免费| 69精品人人人人| 亚洲美女少妇撒尿| 美女脱光内衣内裤视频久久影院| 香蕉影视欧美成人| 久久福利资源站| 欧洲精品一区二区| 欧美午夜精品久久久久久超碰| 久久综合久久久久88| 蜜臀av一区二区在线观看| 韩国v欧美v日本v亚洲v| 91精品国产综合久久香蕉的特点| 国产成人av自拍| 午夜电影网一区| 在线观看一区二区精品视频| 国产精品乱码妇女bbbb| 日本不卡一区二区| 国v精品久久久网| 欧美嫩在线观看| 亚洲嫩草精品久久| 91视频免费看| 捆绑调教美女网站视频一区| 亚洲成人激情综合网| 欧美一区二区三区小说| 在线观看国产一区二区| 日本一区二区免费在线观看视频 | 欧美图区在线视频| 中文av字幕一区| 国产乱码精品一区二区三区av| 91精品国产全国免费观看 | 国产人成一区二区三区影院| 捆绑紧缚一区二区三区视频| 欧美美女一区二区| 亚洲综合丁香婷婷六月香| 91亚洲国产成人精品一区二三 | 日韩一区二区高清| 五月激情综合网| 3d动漫精品啪啪| 日本在线不卡一区| 欧美成人精品福利| 另类调教123区| 欧美成人乱码一区二区三区| 国产综合久久久久久久久久久久| 日韩丝袜美女视频| 狂野欧美性猛交blacked| 日韩美女一区二区三区| 日韩不卡一二三区| 欧美一二三四在线| 麻豆精品一区二区| 国产午夜精品久久久久久久 | 国产乱码精品一区二区三| 欧美精品一区二区久久婷婷| 狠狠网亚洲精品| 国产精品视频免费看| 94-欧美-setu| 夜夜爽夜夜爽精品视频| 欧美剧在线免费观看网站| 日本成人中文字幕| 精品va天堂亚洲国产| 懂色av中文一区二区三区 | 日本一区二区三区高清不卡| 99热精品国产| 婷婷夜色潮精品综合在线| 欧美一级日韩免费不卡| 国产乱对白刺激视频不卡| 最新热久久免费视频| 欧美日韩精品专区| 国内精品国产成人| **欧美大码日韩| 91精品国产色综合久久不卡蜜臀| 国内一区二区在线| 中文字幕一区二区三区四区| 欧美日韩夫妻久久| 粉嫩欧美一区二区三区高清影视| 亚洲视频一二区| 日韩免费看的电影| 成人av在线播放网站|