docx.opc.exceptions.PackageNotFoundError: Package not found at .......

雪色的梦 2020-04-22 10:59:07
Python3.6环境下用document导入word文件时显示docx.opc.exceptions.PackageNotFoundError: Package not found at '文件名.docx'.我用的是绝对路径还是显示没发现文件.什么情况?折腾了半天也没找到办法解决.我文件夹肯定不是空的.
...全文
3474 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
陈年椰子 2020-04-23
  • 打赏
  • 举报
回复
那可能是 doc 格式的问题。 我碰到过一些 wps 处理的文件, 虽然后缀也是 doc , 但库是识别不了文件格式的。 处理方法就是另存一遍为 docx 文件。
雪色的梦 2020-04-23
  • 打赏
  • 举报
回复
还是截图吧
雪色的梦 2020-04-23
  • 打赏
  • 举报
回复
import docx from docx import Document #导入库 import csv import os import tempfile import win32api import win32print adress = input('请输入要读取文件所在位置:') paths =r'{}'.format(adress) for a1,b1,c1 in os.walk(paths): for w in b1: path1 = r'{}\{}'.format(adress,w) for a,b,c in os.walk(path1): for wenjianming in c: if '指导书' in wenjianming: path = r'{}\{}'.format(path1,wenjianming) print(path) # try: document = Document(path) #这一步导入失败,但是有些文件可以有些文件不可以,文件格式都一样 tables = document.tables tamble_name = tables[1]
陈年椰子 2020-04-23
  • 打赏
  • 举报
回复
代码贴一下。 你的 导入是啥意思?


# word 文件打开
doc_file = docx.Document(doc_path)

37,736

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧