python-docx如何给字体设置下划线
1、安装python-docx:
在pycharm中,选中File/settings/project/project Interpreter,点右侧的“+”号,搜索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。
阅读量:176
阅读量:171
阅读量:145
阅读量:21
阅读量:90