林润华 2022-07-06 15:33 采纳率: 100%
浏览 49
已结题

请问 AttributeError: 'EpubHtml' object has no attribute '_write_container' 是什么意思?

import ebooklib
from ebooklib import epub

path='Python从入门到精通 (明日科技) (z-lib.org).epub'

book = epub.read_epub(path)

for html in book.get_items_of_type(ebooklib.ITEM_DOCUMENT):
    print(epub.EpubWriter.write(html))
    print(html)
#运行结果:
Traceback (most recent call last):
  File "C:\Users\Administrator\Desktop\活词印刷术.py", line 9, in <module>
    print(epub.EpubWriter.write(html))
  File "C:\Users\Administrator\AppData\Local\Programs\Python\Python310\lib\site-packages\ebooklib\epub.py", line 1362, in write
    self._write_container()
AttributeError: 'EpubHtml' object has no attribute '_write_container'
  • 写回答

2条回答 默认 最新

  • 关注

    AttributeError: 'EpubHtml' object has no attribute '_write_container' 是'EpubHtml' 对象没有'_write_container' 属性
    你看看是不是安装的ebooklib版本不对

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 7月14日
  • 已采纳回答 7月6日
  • 修改了问题 7月6日
  • 修改了问题 7月6日
  • 展开全部