python-docx如何给字体设置下划线

2025-10-19 04:24:21

1、安装python-docx:

在pycharm中,选中File/settings/project/project Interpreter,点右侧的“+”号,搜索python-docx并进行安装。

python-docx如何给字体设置下划线

2、导入python-docx:

from docx import Document

python中很多插件在导入时跟安装时看到的名称是不一样的,安装时是搜索的python-docx,但在导入时需要使用docx。

3、新建一个docx对象:

docx = Document()

使用Document方法创建一个新对象,python语法中是区分大小写的,需要注意。

4、新建段落:

para = doc.add_paragraph()

使用doc对象的add_paragraph()方法创建一个新的段落对象para

5、新建run对象:

run = para.add_run()

使用para对象的add_run()方法创建一个新的对象run

6、设置run的文本内容:

run.text = "增加下划线"

7、设置下划线样式:

run.font.underline = True

8、保存文档:

docx.save("test.docx")

保存时可指定完整路径+文件名,如果没有路径只有文件名,那就是保存在与当前py文件相同的目录中。

9、完整代码:

from docx import Document

 

if __name__ == '__main__':

 

   docx = Document()            # 新建一docx对象

 

   para = docx.add_paragraph()  # 新建一段落

 

   run = para.add_run()        # 段落中新增一run

 

   run.text = "增加下划线"     # 设置run的文本

 

   run.font.underline = True   # 设置样式为下划线

 

   docx.save('test.docx')       # 保存
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢