Home - diyhome/GetKindleBook GitHub Wiki

Emm,这个项目到这里就差不多了,最多就是后期加上一个mobi的转换
该说明的都在README里面说明了,这里就和大家分享些写这个代码的心得吧

核心代码就是WebPage,其中,为了读取网页的时候出错不会中断程序我加入了with结构

        with urllib.request.urlopen(req) as response:
            HCode = response.read()

为了正确解码gzip的网页我又引入一个try结构

  try:
            RHtml = gzip.decompress(HCode).decode("utf-8")
        except:
            RHtml = HCode.decode("utf-8")