Example #1
0
 def __init__(self, library_filename):
     self.books = kiwix.parse_library(library_filename)
     self.path = os.path.dirname(library_filename)
     self.readableToBooks = {}
     for book in self.books:
         hid = book['humanReadableId']
         filename = os.path.join(self.path, book['path'])
         self.readableToBooks[hid] = ZimFile(filename)
Example #2
0
 def __init__(self, library_filename):
     self.books = kiwix.parse_library(library_filename)
     self.readableToBooks = dict([(x['humanReadableId'], ZimFile(x)) for x in self.books])
Example #3
0
 def __init__(self, library_filename):
     self.books = kiwix.parse_library(library_filename)
     self.readableToBooks = dict([(x['humanReadableId'], ZimFile(x))
                                  for x in self.books])