Library Management System - Python

Project Overview

The Library Management System is a console-based application designed to manage the book operations of a library. It allows users to add books, track the issue and return of books. This project is implemented in three different programming languages: C, Java, and Python. This is the Python version.

Features

  • Book Management: Add, search for, issue, and return books.

File Structure

This Python project contains files for a basic library management system.

Console Output

  • Main File: main.py (Please run this)

Book Management

  • Book Class: book.py (Defining a class for all books like a blueprint)
  • Book Utilities: bookutils.py (Defining some utility functions for books)

Documentation

Refer to the following links for the documentation:

  1. main.py
  2. book.py
  3. bookutils.py