账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    xlwings可查看经过加密的Excel文档,那加密的docx有什么模块可以read。
    35
    0
    1. 需要使用python来解析docx文件,但是Open一个docx的时候出错,估计是由于公司使用了加密软件的原因。但是Excel文件同样是加密的,用xlwings却可以正常读取内容。所以,请问处理docx的模块中有没有类似xlwings这样的呢?
    2. 出问题的代码如下

      from docx import Document
      doc=Document('1.docx')
    3. 错误提示如下:

      Traceback (most recent call last):
      File "<stdin>", line 2, in <module>
      File "D:Pythonlibsite-packagesdocxapi.py", line 25, in Document
      document_part = Package.open(docx).main_document_part
      File "D:Pythonlibsite-packagesdocxopcpackage.py", line 128, in open
      pkg_reader = PackageReader.from_file(pkg_file)
      File "D:Pythonlibsite-packagesdocxopcpkgreader.py", line 32, in from_file
      phys_reader = PhysPkgReader(pkg_file)
      File "D:Pythonlibsite-packagesdocxopcphys_pkg.py", line 31, in new
      "Package not found at '%s'" % pkg_file
      docx.opc.exceptions.PackageNotFoundError: Package not found at '1.docx'
    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部