searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

python编写的10个Word自动化脚本(3)

2024-11-27 09:37:26
1
0

添加列表和表格

# 向文档中添加有序列表和表格
def add_list_and_table(file_name):
    doc = Document(file_name)
    
    # 添加有序列表
    doc.add_paragraph('这是一个有序列表:', style='ListNumber')
    for i in range(1, 4):
        doc.add_paragraph(f'项目 {i}', style='ListNumber')

    # 添加表格
    table = doc.add_table(rows=3, cols=3)
    for row in table.rows:
        for cell in row.cells:
            cell.text = '单元格内容'

    doc.save(file_name)

add_list_and_table('example.docx')
print("有序列表和表格已成功添加!")

解释

该脚本向Word文档中添加一个有序列表和一个简单的表格。通过这种方式,可以清晰地组织信息,适用于需要展示数据或计划的场合。

格式化文本

from docx.shared import Pt

# 设置文档中文本的格式
def format_text(file_name):
    doc = Document(file_name)
    for para in doc.paragraphs:
        for run in para.runs:
            run.font.size = Pt(14)  # 设置字体大小为14pt
            run.bold = True  # 设置为加粗
    doc.save(file_name)

format_text('example.docx')
print("文档中的文本格式已成功修改!")

解释

该脚本修改文档中所有文本的格式,例如设置字体大小和加粗。这在制作正式报告时尤为重要,有助于提升文档的可读性和美观度。

 

0条评论
0 / 1000
王****际
137文章数
2粉丝数
王****际
137 文章 | 2 粉丝
原创

python编写的10个Word自动化脚本(3)

2024-11-27 09:37:26
1
0

添加列表和表格

# 向文档中添加有序列表和表格
def add_list_and_table(file_name):
    doc = Document(file_name)
    
    # 添加有序列表
    doc.add_paragraph('这是一个有序列表:', style='ListNumber')
    for i in range(1, 4):
        doc.add_paragraph(f'项目 {i}', style='ListNumber')

    # 添加表格
    table = doc.add_table(rows=3, cols=3)
    for row in table.rows:
        for cell in row.cells:
            cell.text = '单元格内容'

    doc.save(file_name)

add_list_and_table('example.docx')
print("有序列表和表格已成功添加!")

解释

该脚本向Word文档中添加一个有序列表和一个简单的表格。通过这种方式,可以清晰地组织信息,适用于需要展示数据或计划的场合。

格式化文本

from docx.shared import Pt

# 设置文档中文本的格式
def format_text(file_name):
    doc = Document(file_name)
    for para in doc.paragraphs:
        for run in para.runs:
            run.font.size = Pt(14)  # 设置字体大小为14pt
            run.bold = True  # 设置为加粗
    doc.save(file_name)

format_text('example.docx')
print("文档中的文本格式已成功修改!")

解释

该脚本修改文档中所有文本的格式,例如设置字体大小和加粗。这在制作正式报告时尤为重要,有助于提升文档的可读性和美观度。

 

文章来自个人专栏
pike
137 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0