用Python将doc文件批量转为docx文件

工具下载地址

http://download.csdn.net/download/zzti_erlie/10177909

使用指南

用Python将doc文件批量转为docx文件_第1张图片

选中输入文件夹和输出文件夹

填入输入文件夹和输出文件夹即可使用,有2种填入方式,这2种填入方式的路径分隔符不一致,请勿混用。文件路径前后有空格不影响程序的运行
1. 点击右边的按钮,在弹出的对话框中选中文件即可
示例:C:/Users/Administrator/Desktop/简表——已修改word版调查表
2. 复制文件路径到输入框即可
示例:C:\Users\Administrator\Desktop\简表——已修改word版调查表

点击开始按钮

软件会遍历输入文件夹下的所有doc文件,所以不必将doc文件都放在选中目录的同级目录,例如有如下文件结构
C:\Users\Administrator\Desktop\北郊镇
│ 2835淄博奥霖工贸有限公司.doc
│ 2837山东科明光电科技有限公司.doc
│ 2840淄博富阳商品混凝土有限公司.doc

└─新建文件夹
  │ 748山东兴鲁生物科技有限公司.doc
  │ 755淄博银河生物科技有限公司.doc
  │ 787淄博博泰机械制造有限公司.doc
  │ 788淄博鲁洲汽车配件有限公司.doc
  │
  └─文件夹
      1165淄博兴华树脂有限公司.doc
      798淄博金浩纺织印染有限公司.doc
      814淄博中宏工贸有限公司.doc

北郊镇文件夹下有3个doc文件和一个新建文件夹,其中新建文件夹下有4个doc文件和一个文件夹,其中文件夹下有3个doc文件,如果选中C:\Users\Administrator\Desktop\北郊镇文件夹,则这些文件都会被转换,这些文件夹中的非.doc和.docx(大小写不影响)文件都会被忽略
用Python将doc文件批量转为docx文件_第2张图片
当输入框中文件的路径发生变化时,进度条会被置为0%,文本框的内容会被清空

查看转换信息

这里写图片描述
统计信息
这里写图片描述
详细信息
用Python将doc文件批量转为docx文件_第3张图片

开发思路

环境搭建:http://blog.csdn.net/zzti_erlie/article/details/77869200
PyQt5实现逻辑和页面分离:http://www.cnblogs.com/shelwinnee/p/5432304.html
代码地址:https://github.com/erlieStar/doc2docx

你可能感兴趣的:(Python)