python读取word路径出错 |
您所在的位置:网站首页 › fc24ea服务器不可用 › python读取word路径出错 |
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 |