当前第2页 返回上一页
6、应用字符样式。字符自然是在段落里面的,可以采用下面方法给段落追加文字和设置字符样式。
1 2 3 4 5 6 7 8 | #插入一个空白段落
p = doc.add_paragraph( '' )
p.add_run( '123' , style= "Heading 1 Char" )
p.add_run( '456' )
p.add_run( '789' , style= "Heading 2 Char" )
#这样一个段落就应用了两个字符样式,中间“456”就没应用样式
print p.text #输出结果是u '123456789' 也还是连续的
|
7、设置字体。当然可以不用通过设置样式对某些字进行设置,也可以直接设置。
1 2 3 4 | p = doc.add_paragraph( '' )
r = p.add_run( '123' )
r.font.bold = True #加粗
r.font.italic = True #倾斜 等等...
|
8、表格操作。表格也是经常用到的一种对象类型。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | #新建一个2x3的表格,style可以不写
table=doc.add_table(rows=2,cols=3,style=None)
#可以用table 的rows和columns得到这个表格的行数和列数
print len(table.rows)
print len(table.columns)
#遍历表格
for row in table.rows:
row.cells[0].text = '1'
# print row.cells[0].text
#新增行或列
table.add_row()
table.add_column()
|
Word常见操作差不多就是这些。大家可以查看帮助文档,也可以用dir和help查看对象的方法属性和帮助。
相关推荐:
Python读写/追加excel文件Demo
用Python读写Excel文档
以上就是Python读写docx文件的方法的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
Python函数之bin()函数详解
Python代码段有哪些
Python递归算法很难吗,实例详解Python递归函数
Python实现翻译软件
如何使用vscode愉快的写Python于调试配置步骤_Python
Python中sort是什么意思
Python如何判断输入都是字母
Python 的二元算术运算详解
Python3列表的基础学习(附示例)
Python中的对象属性如何访问?两种方法实例解析
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python读写docx文件的方法