b1 = Book('Shoe Dog', 'Phil Knight', '2015', 312)
b1.addBookItem('123hg', 'H1B2')
b1.addBookItem('124hg', 'H1B3')

b1.printBook()

catalog = Catalog()

b = catalog.addBook('Shoe Dog', 'Phil Knight', '2015', 312)
catalog.addBookItem(b, '123hg', 'H1B2')
catalog.addBookItem(b, '124hg', 'H1B4')
catalog.addBookItem(b, '125hg', 'H1B5')

b = catalog.addBook('Moonwalking with Einstien', 'J Foer', '2017', 318)
catalog.addBookItem(b, '463hg', 'K1B2')

catalog.displayAllBooks()

m1 = Member("Vish", "Bangalore", 23, 'asljlkj22', 'std1233')

librarian = Librarian("Awantik", "Bangalore", 34, 'asljlkj22', 'zeke101')
print(m1)
print(librarian)

b = catalog.searchByName('Shoe Dog')
print(b)

m1.viewBooks()

catalog.removeBookItem('Shoe Dog', '124hg')
예제 #2
0
lib.addBook('Machine Design', 'R.S. Khurmi', 'Februaru 1990', '2087')
lib.addBookItem('Machine Design', 'CDFTC6432B', 'M201')
lib.addBookItem('Machine Design', 'CDFTC6432B', 'M201')
lib.addBook('Theory of Machines', 'Dr. A.G. Ambekar', 'September 1985', '2745')
lib.addBookItem('Theory of Machines', 'SMNQS6664A', 'TM301')
lib.addBookItem('Theory of Machines', 'SMNQS6664A', 'TM302')
lib.viewBooks()
lib.removeBookItem('SMNQS6664A')
lib.viewBooks()
lib.removeBook('Theory of Machines')
lib.viewBooks()

member1 = Member('Aditya', 'Indore', 24, '9424534453', 'ADI942')
member2 = Member('Harish', 'Indore', 25, '9791457862', 'HAR979')
print(member2)
member1.viewBooks()
member1.reserveBook('Thermodynamics')
member2.reserveBook('Machine Design')
member1.viewBooks()

lib.viewissuedBookItems()
lib.viewIssuerInfo()

member1.returnBook()
member2.returnBook()
member1.viewBooks()

member2.issuedBook('Thermodynamics')

lib.addMember('Mayur', 'Indore', '23', '9179030140', 'MAY917')
lib.viewMembers()