美文网首页office学习提升模版
python 将字符串写入word 格式

python 将字符串写入word 格式

作者: 程序里的小仙女 | 来源:发表于2020-09-08 00:31 被阅读0次
  1. 读取word文档
import docx 
#打开demo.docx文档,返回一个Document对象,它有paragraphs属性,时Paragraph对象的列表。
doc = docx.Document('demo.docx')
 
len(doc.paragraphs)
>> 7
 
doc.paragraphs[0].text
>> 'Document Title'
 
doc.paragraphs[1].text
>> 'A plain paragraph with some bold and some italic'
 
#每个Paragraph对象也有一个runs属性,它是Run对象的列表。
len(doc.paragraphs[1].runs)
>> 5
 
#Run对象也有一个text属性,包含那个延续的文本
doc.paragraphs[1].runs[0].text
>> 'A plain paragraph with'

2.写入Word文档

要创建自己的.docx文件,就调用docx.Document,返回一个新的、空白的Word Document对象。
Document对象的add_paragraph()方法将一段新文本添加到文档中,并返回添加的Paragraph对象的引用。
在添加文本之后,向Document对象的save()方法传入一个文件名字符串,将Document对象保存到文件。

import docx
 
doc = docx.Document()
doc.add_paragraph('Hello world!')
 
paraObj1 = doc.add_paragraph('This is a second paragraph.')
paraObj2 = doc.add_paragraph('This is a yet another paragraph.')
 
paraObj1.add_run('This text is being added to the second paragraph.')
 
doc.save('multipleParagraphs.docx')

参考:
https://blog.csdn.net/qq_22521211/article/details/81742887?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allfirst_rank_v2~rank_v25-1-81742887.nonecase

相关文章

  • python 将字符串写入word 格式

    读取word文档 2.写入Word文档 要创建自己的.docx文件,就调用docx.Document,返回一个新的...

  • python基础知识(3)

    python字符串 python转义字符 python字符串运算符 python字符串格式化 python格式化操...

  • sprintf、strcpy及 memcpy 函数

    1、sprintf和snprintf 功能:将格式化的数据写入某个字符串缓冲区入参:format,输出字符串的格式...

  • python skill

    [TOC] 编码报错 在python2.7下,将字符串写入到文件时会出现"UnicodeEncodeError: ...

  • 字符串操作

    Python字符串 字符串格式化 Python将若干值插入到带有"%"标记的字符串中,从而可以动态的输出字符串 ...

  • python2.7中文的显示,写入文件时候的编码问题

    在python2.7中,将中文的字符串,写入文件,会报如下错误 错误意为,python无法使用ascii编码不在其...

  • 3/20python之格式化字符串

    格式化字符串,就是将字符串以特定格式输出。 Python2.6 开始,新增了一种格式化字符串的函数 【str.fo...

  • Word自动化处理相关知识

    一、向Word文档中写入数据——python-docx 1.1安装:pip install python-docx...

  • 编写系统

    1、怎么样用python写到word里*2、怎么从Word读数据到python3、写入word的文字可不可以设置字...

  • 2019-05-09 json文件的提取方法

    Python自带json解析库, json.load(str),将json格式的字符串文件转化为Python数据结...

网友评论

    本文标题:python 将字符串写入word 格式

    本文链接:https://www.haomeiwen.com/subject/ypgrektx.html