def setUp(self): self.book = books.Book() self.role = roles.Role() self.book_api_m = api_manager.ApiManager(self.book.base_url) self.role_api_m = api_manager.ApiManager(self.role.base_url) self.book_test_data = self.book.load_test_data() self.role_test_data = self.role.load_test_data()
def derserialize(path): books = msbks.Books() srbooks = mspb.Books() f = open(path, 'rb') srbooks.ParseFromString(f.read()) for srbook in srbooks.AllBooks: name = srbook.name catagory = str(srbook.catagory) readingstatus = str(srbook.readingStatus) pages = srbook.pages tags = [] for tag in srbook.tags: tags.append(str(tag)) notes = srbook.notes book = msbks.Book(name, pages, catagory, readingstatus, tags, notes) books.AllBooks.append(book) for tag in srbooks.AllTags: books.AllTags.append(str(tag)) for rdstts in srbooks.AllReadingStatus: books.AllReadingStatus.append(str(rdstts)) for ctg in srbooks.AllCatagories: books.AllCatagories.append(str(ctg)) return books
def book_add(): name = request.form.get("name", default="") title = request.form.get("title", default="") year = request.form.get("year", default="") id = len(books_lib.books) if name: book = books_lib.Book(id,name,title,year) books_lib.books.append(book) return redirect("/books") return render_template("new.html")
def get_item_id(self, instance, test_data): try: requset_url = instance.base_url self._connection.request("GET", requset_url) response = self._connection.getresponse() response.body = self._to_json_or_str(response.read().decode()) self._dispose() # Внимание Костыль if type(instance) == type(books.Book()): if response.body: for item in response.body: if test_data['title'] == item['title']: return item['id'] elif type(instance) == type(roles.Role()): if response.body: for item in response.body: if test_data['book'] == item['book']: return item['id'] else: return None except Exception as ex: return str(ex)
def book(): book = books.Book() return book
for item in right: print(item) result = [] result.extend(left) result.append( list[border_index] ) # The pivot value will be at this index because we earlier swapped the border and the pivot result.extend(right) return result all_books = [] all_books.append(books.Book("Name 3", "Author 3", "isbn 3", 102)) all_books.append(books.Book("Name 3", "Author 3", "isbn 3", 103)) all_books.append(books.Book("Name 3", "Author 3", "isbn 3", 104)) all_books.append(books.Book("Name 3", "Author 3", "isbn 3", 105)) all_books.append(books.Book("Name 3", "Author 3", "isbn 3", 106)) all_books.append(books.Book("Name 1", "Author 1", "isbn 1", 1)) all_books.append(books.Book("Name 2", "Author 2", "isbn 2", 2)) all_books.append(books.Book("Name 4", "Author 4", "isbn 4", 4)) all_books.append(books.Book("Name 5", "Author 5", "isbn 5", 5)) all_books.append(books.Book("Name 3", "Author 3", "isbn 3", 3)) all_books.append(books.Book("Name 3", "Author 3", "isbn 3", 100)) all_books.append(books.Book("Name 3", "Author 3", "isbn 3", 101)) print("BEFORE") for book in all_books: print(book)