python读取word路径出错

您所在的位置:网站首页 fc24ea服务器不可用 python读取word路径出错

python读取word路径出错

2024-07-12 19:19| 来源: 网络整理| 查看: 265

https://blog.csdn.net/weixin_40449300/article/details/79143971

python读取doc文档不方便,所以上文链接中把doc文件转存成docx,但是我在使用这个代码时,路径一直出错还会报一些奇怪的错误

pywintypes.com_error: (-2147023174, 'rpc 服务器不可用。', none, none)

查询得知这只是一个乱码,指示路径不可用

但我在尝试各种路径的写法后发现都有错误,

遂使用 os.path.abspath的方法获取到绝对路径

rootdir = 'E:\python project\英语六级' def doSaveAas(): word = wc.Dispatch('Word.Application') out_name = filename.replace("doc", r"docx") in_file = os.path.abspath(rootdir + "\\" + filename) out_file = os.path.abspath(rootdir + "\\" + out_name) doc = word.Documents.Open(in_file) # 目标路径下的文件 doc.SaveAs(out_file, 12, False, "", True, "", False, False, False, False) # 转化后路径下的文件 doc.Close() word.Quit()

这样修改之后就好了



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3