【发布时间】:2020-07-22 23:50:01
【问题描述】:
我想从 epub 中提取内容,但我不知道如何从 url 源中提取内容。我的代码现在是这样的:(ebooklib)
import urllib.request
import ebooklib
from ebooklib import epub
myurl = "https://diegooli.s3.us-east-2.amazonaws.com/Cabana.epub"
with urllib.request.urlopen(myurl) as url:
s = url.read()
book = epub.read_epub(s)
for image in book.get_items_of_type(ebooklib.ITEM_IMAGE):
print(image)
错误,显然:
AttributeError: 'bytes' object has no attribute 'seek'
谁能给我一盏灯?
【问题讨论】:
-
为什么这个错误会很明显?
-
因为我知道我做错了什么=P