用docx把文字写入word并且插入图片、表格

整个文档的属性 (默认字体,默认格式等)

段落的属性(行间距,对齐等)

文字的属性(字体,字号,加粗等)

1.导入各种库
from docx import Document
from docx.enum.text import WD_ALIGN_PARAGRAPH #设置行列的数量
from docx.shared import Pt #磅数
from docx.oxml.ns import qn #中文格式
#以上是docx库中需要用到的部分
import time
2.设置价格、公司名、时间等变量
price = input(‘请输入今日价格:’)
company_list = [‘客户1’,‘客户2’,‘客户3’,‘客户4’,‘客户5’,‘客户6’,‘客户7’,‘客户8’,‘客户9’,‘客户10’,‘客户11’,‘客户12’]
#time 有整理格式的功能
today = time.strftime("%Y{y}%m{m}%d{d}",time.localtime()).format(y=‘年’,m=‘月’,d=‘日’)
#获取今日的时间,整理成 “年-月-日”的格式
3.循环导入
for i in company_list:

#新建文档
document = Document()
#设置文档的基础字体
document.styles['Normal'].font.name = u'宋体'
#设置文档的基础中文字体     
document.styles['Normal'].element.rPr.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值