python如何批量修改word为html

2025-11-20 14:04:59

1、import os,首先一定要引入os模块,因为要处理路径的问题,要进入操作系统。

python如何批量修改word为html

2、然后我们要先知道要修改的文件在哪个位置。

python如何批量修改word为html

3、>>> files = os.listdir("E:\\test")

>>> print(files)

['1.docx', '2.docx', '3.docx', '4.docx', '5.docx']

然后我们可以把路径这里面的所有文件名都保存到一个变量里面。

python如何批量修改word为html

4、f = os.listdir(E:\\test)

要注意这种写法是错误的,一定要加双引号,变为字符串。

python如何批量修改word为html

5、>>> old = "E:\\test\\" + files[0]

>>> print(old)

>>> new = "E:\\test\\" + '1' + '.html'       

>>> print(new)

os.rename(old, new)

如果只是修改一个文件名字,可以这么做。回到文件夹里面确认一下就知道更改成功。

python如何批量修改word为html

python如何批量修改word为html

python如何批量修改word为html

6、>>> number = 0

>>> for i in files:

old = "E:\\test\\" + files[number]

new = "E:\\test\\" + str(number) + '.html'

os.rename(old, new)

number += 1

我们用FOR循环来进行文件的遍历,把所有的文件逐个更名为html后缀的。number每次都要加1,这样来区分文件名。

python如何批量修改word为html

python如何批量修改word为html

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢