python中的符号下划线

阅读: 评论:0

python中的符号下划线

python中的符号下划线

python-docx读取docx文档内容非常方便,按下面代码就能顺利读取段落文本:

doc = docx.Document(root_url) # == 打开文件,root_url为docx文档的物理路径

forparagraph indoc.paragraphs: # == 按段读取

str_content = # == 文本内容

上面代码是把整段文本读取出来,如何读取指定样式的文本并替换为需要的内容呢?比如下面的需求:

填空题

He is going to leave for Beijing.

The film starts at 7:00 on Monday evening.

It is difficult for old people to speak English.

The girls often listen to music at home.Jim sits in front ofme, and I sit behind him.

这是一个题库导入的填空题的模板,要求把下划线的内容替换为填空的序号,如:(1),(2),(3)等,带下划线的字符为标准答案,存在题库中。

通常思路是把读取段落内容采用替换的字符的方法来解决,但是如果一段中出现多个相同字符或字符是一个单词中的一部份就有问题了。因此,必须采用精确的定位方法来实现,下面就是实现方法:

forparagraph indoc.paragraphs: # == 按段读取

forstyle inparagraph.runs: # == 读取格式

ifstyle.unde

本文发布于:2024-02-02 06:19:46,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170682598541936.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:下划线   符号   python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23