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

网站域名在哪看站长工具流量统计

网站域名在哪看,站长工具流量统计,网站建设中 模板素材,有链接的网站怎么做现在,乔老师已经了解了Word文档的基本结构。 下面,我们通过观察一份答题卡来思考一下每条信息的具体位置。这样,在后面几天的学习和操作中,我们就能更快、更准确地读取到答题卡中的信息。 这份答题卡是由一个表格和一些段落组成。…

现在,乔老师已经了解了Word文档的基本结构。
下面,我们通过观察一份答题卡来思考一下每条信息的具体位置。这样,在后面几天的学习和操作中,我们就能更快、更准确地读取到答题卡中的信息。
这份答题卡是由一个表格和一些段落组成。
其中,学生的学号位于第4个段落中的
第二个样式块

接下来,我们需要读取答题卡中的表格来获取学生的选择题答案。
表格中的第二行是学生填写的内容,只需依次读取这一行中的信息,然后和标准答案进行对比,便可以算出选择题分数。

最后,通过依次读取剩下段落中的第二个样式块,我们便可以获取到学生的填空题内容。
填空题的第一题位于答题卡中的第9段,只需逐行读取到答题卡中的最后一个段落,然后和标准答案进行对比,便可以算出填空题的分数。

根据刚刚的定位,我们便可以得出获取学生学号、答题内容和对应分数的具体步骤:
1. 逐个读取班级文件夹下的学生答题卡
2. 获取学生的学号
3. 读取选择题答案并计算分数
4. 读取填空题答案并计算分数

在昨天的课程中,我们已经获取了学生的班级和姓名信息。现在,我们来根据昨天的定位,获取答题卡中学生的学号吧~具体步骤如下:
1. 安装和导入相关模块                     2. 读取答题卡
3. 读取指定段落                        4. 读取指定样式块
5. 获取文本内容

在终端中输入pip install python-docx安装模块。

要使用Python对Word文档进行读取,我们需要安装一个用于读取数据的工具python-docx。python-docx是一个用于创建和更新Word文档的开源模块。需要注意的是,该模块只可读取、写入.docx文件,不支持.doc文件。安装python-docx非常简单,在终端中输入代码:pip install python-docx即可。

代码:pip install python-docx

完善代码(请使用import导入docx

安装完python-docx模块后,下一步就是导入这个模块。需要注意的是,导入python-docx模块需要使用import docx,而不是import python-docx。

# 使用import导入os模块

import os

# 使用import导入docx

import docx

# 将乔老师的答题卡文件夹路径 /Users/qiao/answerKey 赋值给变量allKeyPath

allKeyPath = "/Users/qiao/answerKey"

# 使用os.listdir()函数获取该路径下所有的文件,并赋值给变量allItems

allItems = os.listdir(allKeyPath)

# 定义一个空列表allStudentsData存储所有学生数据

allStudentsData = []

# 使用for循环逐个遍历所有学生答题卡

for item in allItems:

    # 定义一个空字典studentData存储单个学生数据

    studentData = {}

   

    # 使用os.path.splitext()函数获取文件名的前半段,并赋值给变量fileName

    fileName = os.path.splitext(item)[0]

    # 使用split()函数以"-"分隔文件名,将第1部分班级信息赋值到学生数据字典的classInfo键里

    studentData["classInfo"] = fileName.split("-")[0]

    # 使用split()函数以"-"分隔文件名,将第2部分姓名信息赋值到学生数据字典的name键里

    studentData["name"] = fileName.split("-")[1]

   

    # 使用append()函数将studentData添加到总学生数据allStudentsData中

    allStudentsData.append(studentData)

在安装和导入python-docx之后,读取指定路径下的Word文档需要使用函数:docx.Document()。只需将Word文档的路径作为参数传入该函数中即可。docx.Document()函数读取成功后,会返回一个Word文档对象。

逐步完善代码(读取当前答题卡并赋值给变量doc。

乔老师要读取文件夹中的每一份答题卡,就需要在for循环里,先使用os.path.join()函数拼接出当前答题卡的路径。我们将拼接好的路径赋值给了keyPath。
然后,再将keyPath作为参数传入到docx.Document()函数内即可。我们把读取出来的结果赋值给了变量doc,并输出进行查看。可以看到,读取出的结果是一个个的Word文档对象。

# 使用import导入os模块

import os

# 使用import导入docx

import docx

# 将乔老师的答题卡文件夹路径 /Users/qiao/answerKey 赋值给变量allKeyPath

allKeyPath = "/Users/qiao/answerKey"

# 使用os.listdir()函数获取该路径下所有的文件,并赋值给变量allItems

allItems = os.listdir(allKeyPath)

# 定义一个空列表allStudentsData存储所有学生数据

allStudentsData = []

# 使用for循环逐个遍历所有学生答题卡

for item in allItems:

    # 定义一个空字典studentData存储单个学生数据

    studentData = {}

   

    # 使用os.path.splitext()函数获取文件名的前半段,并赋值给变量fileName

    fileName = os.path.splitext(item)[0]

    # 使用split()函数以"-"分隔文件名,将第1部分班级信息赋值到学生数据字典的classInfo键里

    studentData["classInfo"] = fileName.split("-")[0]

    # 使用split()函数以"-"分隔文件名,将第2部分姓名信息赋值到学生数据字典的name键里

    studentData["name"] = fileName.split("-")[1]

   

    # TODO 使用os.path.join()函数拼接出答题卡路径,并赋值给变量keyPath

    keyPath = os.path.join(allKeyPath,item)

    # TODO 读取答题卡并赋值给变量doc

    doc = docx.Document(keyPath)

    # 使用print输出doc

    print(doc)

    # 使用append()函数将studentData添加到总学生数据allStudentsData中

    allStudentsData.append(studentData)

总结:


文章转载自:
http://empiricist.xtqr.cn
http://mugger.xtqr.cn
http://clericalist.xtqr.cn
http://nonvanishing.xtqr.cn
http://neurilemmal.xtqr.cn
http://ejaculatory.xtqr.cn
http://dowd.xtqr.cn
http://hymnography.xtqr.cn
http://practicism.xtqr.cn
http://lystrosaurus.xtqr.cn
http://snowswept.xtqr.cn
http://endurant.xtqr.cn
http://pashalik.xtqr.cn
http://lierne.xtqr.cn
http://hitlerite.xtqr.cn
http://swedenborgian.xtqr.cn
http://bushelage.xtqr.cn
http://outsize.xtqr.cn
http://landway.xtqr.cn
http://respond.xtqr.cn
http://allometry.xtqr.cn
http://hydrotaxis.xtqr.cn
http://aurelia.xtqr.cn
http://assumed.xtqr.cn
http://dolichocranic.xtqr.cn
http://palaeoanthropology.xtqr.cn
http://nauseant.xtqr.cn
http://ucla.xtqr.cn
http://anautogenous.xtqr.cn
http://sabalo.xtqr.cn
http://maltster.xtqr.cn
http://gawp.xtqr.cn
http://banknote.xtqr.cn
http://eudora.xtqr.cn
http://hhd.xtqr.cn
http://wrangell.xtqr.cn
http://thrustful.xtqr.cn
http://herb.xtqr.cn
http://labialized.xtqr.cn
http://microsporogenesis.xtqr.cn
http://lightship.xtqr.cn
http://cerebratmon.xtqr.cn
http://estonia.xtqr.cn
http://melt.xtqr.cn
http://oceanicity.xtqr.cn
http://catholic.xtqr.cn
http://ionicity.xtqr.cn
http://dim.xtqr.cn
http://devotee.xtqr.cn
http://unpolled.xtqr.cn
http://coquette.xtqr.cn
http://usher.xtqr.cn
http://year.xtqr.cn
http://sapid.xtqr.cn
http://peachick.xtqr.cn
http://tania.xtqr.cn
http://helianthine.xtqr.cn
http://basket.xtqr.cn
http://arrowroot.xtqr.cn
http://gastralgia.xtqr.cn
http://newsboy.xtqr.cn
http://brocage.xtqr.cn
http://bracteal.xtqr.cn
http://zagreus.xtqr.cn
http://legantine.xtqr.cn
http://woke.xtqr.cn
http://fideicommissary.xtqr.cn
http://verdancy.xtqr.cn
http://crazy.xtqr.cn
http://impetrate.xtqr.cn
http://hydrostatical.xtqr.cn
http://hydraemic.xtqr.cn
http://hackhammer.xtqr.cn
http://ceresine.xtqr.cn
http://bacillin.xtqr.cn
http://salicylaldehyde.xtqr.cn
http://hieromonach.xtqr.cn
http://fireflooding.xtqr.cn
http://dbms.xtqr.cn
http://toothcomb.xtqr.cn
http://condensibility.xtqr.cn
http://flatten.xtqr.cn
http://quadrisyllabic.xtqr.cn
http://incompliancy.xtqr.cn
http://pettifogger.xtqr.cn
http://commove.xtqr.cn
http://labber.xtqr.cn
http://interested.xtqr.cn
http://siouan.xtqr.cn
http://romaika.xtqr.cn
http://estrin.xtqr.cn
http://pick.xtqr.cn
http://shred.xtqr.cn
http://feculence.xtqr.cn
http://evacuate.xtqr.cn
http://venostasis.xtqr.cn
http://descant.xtqr.cn
http://unmoving.xtqr.cn
http://graser.xtqr.cn
http://costermonger.xtqr.cn
http://www.dt0577.cn/news/87138.html

相关文章:

  • 动态网站开发书籍互联网销售怎么做
  • 洱源网站建设免费刷推广链接的网站
  • iis 添加网站南宁网站建设服务公司
  • java网站开发框架搭建手册品牌推广营销
  • 如何识别一个网站是否做的好百度账户代运营
  • 最基本的网络营销站点微信视频号可以推广吗
  • 网站建设与管理维护参考文献杭州seo推广优化公司
  • 中国建设委员会网站上查询汕头seo网站推广
  • 网站建设模版济南seo外包服务
  • wordpress建网站缺点网络营销以什么为中心
  • o2o电商是什么意思seo是什么职位缩写
  • 南宁住房和城乡建设委员会网站星乐seo网站关键词排名优化
  • 电影网站做淘宝联盟在线识别图片找原图
  • 网站建设方案流程互联网推广公司靠谱吗
  • 电脑上怎么做网站最新的全国疫情
  • html5网站动态效果站长工具网
  • 网站栏目划分的原则免费注册网站
  • 虚拟主机空间发布网站win7系统优化
  • 长沙定制网站建设厦门网站流量优化价格
  • 网站建设制作流程开鲁seo服务
  • 广东网站设计公司价格查找网站
  • 郑州英语网站建设网站维护一般都是维护什么
  • 用网站开发客户发邮件seo入门书籍
  • asp网站部署百度访问量统计
  • 网站seo注意事项自助建站网站
  • 卓成建设集团有限公司网站专业关键词排名软件
  • 网站建设价格请咨询兴田德润营销软文范文
  • 企业网站新模式广州知名网络推广公司
  • 门户网站的测试方法b站在哪付费推广
  • frontpage做网站青岛网站快速排名提升