Example #1
0
        a3 = prompt(q3, style=style)

    elif a2["option"] == "best rated books":
        books = db.best_rated(False, False)
        books = dict(books)
        for i in books.keys():
            q3[0]["choices"].append({"name": i})
        a3 = prompt(q3, style=style)

    elif a2["option"] == "genre wise books":
        cats = db.get_genre()
        for i in itertools.chain.from_iterable(cats):
            q4[0]["choices"].append({"name": i})
        a4 = prompt(q4, style=style)
        for i in a4["genre"]:
            books = db.genre_wise(i, False)
            books = dict(books)
        for i in books.keys():
            q3[0]["choices"].append({"name": i})
        a3 = prompt(q3, style=style)

    elif a2["option"] == "my library":
        books = db.downloaded_book(a1["userid"], False)
        books = dict(books)
        if books == {}:
            puts(colored.red("You don't have any books in your library!"))

            sys.exit()
        q3[0]["message"] = "Select books if you want to give feedback"
        for i in books.keys():
            q3[0]["choices"].append({"name": i})