需求如下:
根据提供的多个【文件名】来批量创建word文件;注意:在一个【空文件夹】中放置该脚本
需要创建的名字如下:
==============================
P1-如何学习英语音标
P2-2017音标第1课 发音特点
P3-2017音标第2课 划分音节
P4-2017音标第3课 元音1
P5-2017音标第4课 元音2
P6-2017音标第5课 元音3
P7-2017音标第6课 辅音1
P8-2017音标第7课 辅音2
P9-2017音标第8课 辅音3
P10-2017音标第9课 辅音4
P11-2017音标第10课 辅音连读
P12-2017音标第11课 连读
P13-2017音标第12课 朗读时态例句1
P14-2017音标第13课 朗读时态例句2
P15-2017音标第14课 朗读时态例句3
P16-2017音标第15课 朗读时态例句4
P17-2017音标第16课 情景对话1
P18-2017音标第17课 情景对话2
P19-2017音标第18课 唱歌学发音1
P20-2017音标第19课 唱歌学发音2
P21-学英文歌复习复合句介绍
P22-第1课you belong with me
P23-第2课 someone like you
P24-第3课 everytime we touch
P25-第4课you raise me up
P26-第5课I swear
P27-第6课love to be loved by you
P28-第7课 one match
P29-第8课see you again
P30-第9课 everything I do
P31-第10课cry on my shoulder
P32-red river valley
==============================
代码如下:
==============================
import os
file_names = ["P1-如何学习英语音标","P2-2017音标第1课 发音特点","P3-2017音标第2课 划分音节","P4-2017音标第3课 元音1","P5-2017音标第4课 元音2","P6-2017音标第5课 元音3","P7-2017音标第6课 辅音1","P8-2017音标第7课 辅音2","P9-2017音标第8课 辅音3","P10-2017音标第9课 辅音4","P11-2017音标第10课 辅音连读","P12-2017音标第11课 连读","P13-2017音标第12课 朗读时态例句1","P14-2017音标第13课 朗读时态例句2","P15-2017音标第14课 朗读时态例句3","P16-2017音标第15课 朗读时态例句4","P17-2017音标第16课 情景对话1","P18-2017音标第17课 情景对话2","P19-2017音标第18课 唱歌学发音1","P20-2017音标第19课 唱歌学发音2","P21-学英文歌复习复合句介绍","P22-第1课you belong with me","P23-第2课 someone like you","P24-第3课 everytime we touch","P25-第4课you raise me up","P26-第5课I swear","P27-第6课love to be loved by you","P28-第7课 one match","P29-第8课see you again","P30-第9课 everything I do","P31-第10课cry on my shoulder","P32-red river valley"
]directory = '.' # 当前目录,可以根据需要修改为目标目录路径for name in file_names:with open(os.path.join(directory, f'{name}.docx'), 'w') as f:pass
==============================