python如何批量修改word为html
1、import os,首先一定要引入os模块,因为要处理路径的问题,要进入操作系统。

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

3、>>> files = os.listdir("E:\\test")
>>> print(files)
['1.docx', '2.docx', '3.docx', '4.docx', '5.docx']
然后我们可以把路径这里面的所有文件名都保存到一个变量里面。

4、f = os.listdir(E:\\test)
要注意这种写法是错误的,一定要加双引号,变为字符串。

5、>>> old = "E:\\test\\" + files[0]
>>> print(old)
>>> new = "E:\\test\\" + '1' + '.html'
>>> print(new)
os.rename(old, new)
如果只是修改一个文件名字,可以这么做。回到文件夹里面确认一下就知道更改成功。



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,这样来区分文件名。


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