没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
# 导入需要的库docx
import xlsxwriter
from docx import Document
import win32com.client as wc
import os
def get_all_path(open_file_path):
rootdir = open_file_path
path_list = []
list = os.listdir(rootdir) # 列出文件夹下所有的目录与文件
for i in range(0, len(list)):
com_path = os.path.join(rootdir, list[i])
#print(com_path,'<<')
if os.path.isfile(com_path):
path_list.append(com_path)
if os.path.isdir(com_path):
path_list.extend(get_all_path(com_path))
return path_list
def transDocxToDoc(p):#转换格式
word = wc.Dispatch("Word.Application")
doc = word.Documents.Open(p)
#上面的地方只能使用完整绝对地址,相对地址找不到文件,且,只能用“\\”,不能用“/”,哪怕加了 r 也不行,涉及到将反斜杠看成转义字符。
new_p = p + 'x'
#doc.SaveAs(r"F:\\***\\***\\appendDoc\\***.docx", 12, False, "", True, "", False, False, False, False)#转换后的文件,12代表转换后为docx文件
doc.SaveAs(new_p, 12)#或直接简写
#注意SaveAs会打开保存后的文件,有时可能看不到,但后台一定是打开的
doc.Close
word.Quit
import xlsxwriter
from docx import Document
import win32com.client as wc
import os
def get_all_path(open_file_path):
rootdir = open_file_path
path_list = []
list = os.listdir(rootdir) # 列出文件夹下所有的目录与文件
for i in range(0, len(list)):
com_path = os.path.join(rootdir, list[i])
#print(com_path,'<<')
if os.path.isfile(com_path):
path_list.append(com_path)
if os.path.isdir(com_path):
path_list.extend(get_all_path(com_path))
return path_list
def transDocxToDoc(p):#转换格式
word = wc.Dispatch("Word.Application")
doc = word.Documents.Open(p)
#上面的地方只能使用完整绝对地址,相对地址找不到文件,且,只能用“\\”,不能用“/”,哪怕加了 r 也不行,涉及到将反斜杠看成转义字符。
new_p = p + 'x'
#doc.SaveAs(r"F:\\***\\***\\appendDoc\\***.docx", 12, False, "", True, "", False, False, False, False)#转换后的文件,12代表转换后为docx文件
doc.SaveAs(new_p, 12)#或直接简写
#注意SaveAs会打开保存后的文件,有时可能看不到,但后台一定是打开的
doc.Close
word.Quit
资源评论
- 杏花朵朵2023-07-24这篇文件提供了一个简单而实用的方法,帮助用户快速将Word文件中特定表格导入Excel,非常方便。
- 柏傅美2023-07-24这个文件给出了一个简单而实用的解决方案,让我能够轻松地将多个Word文件中指定的表格写入到一个Excel文件中。
- XiZi2023-07-24这篇文章提供了一个有效的方法,让我能够快速地处理Word文件中的表格数据,非常实用。
- 优游的鱼2023-07-24文件中介绍的方法简洁明了,帮助我更有效地处理大量的Word表格数据,非常实用。
- KateZeng2023-07-24这个文件介绍了如何使用Python来批量读取Word文件中指定表名的表写入Excel,非常实用。
浅梨花
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功