Skip to main content

A short description

Project description

📚 Library Management System

A simple command-line Python project that manages a small library using set operations. This system allows book inventory management, book issuing to users, and comparison of issued books between users.

🚀 Features

  • 📦 Backup of books
  • ➕ Add new books
  • ➖ Remove existing books
  • 📖 View available books
  • 📤 Issue books to users (user1, user2, user3)
  • 📥 Return books from users
  • 📚 View all issued books
  • 🧮 View full book list
  • 🔍 Compare issued books between users
  • ✅ Check subset, superset, and disjoint status
  • 🧹 Clear all books
  • ❌ Exit the system

🧑‍💻 Users & Books

The system manages:

  • A collection of classic and modern books
  • Predefined users: user1, user2, user3
  • Books issued to each user

🔧 How to Use

  1. Clone or download the repository.
  2. Run the Python script:
    python library.py
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

book_management_system_001-0.1.1.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

book_management_system_001-0.1.1-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file book_management_system_001-0.1.1.tar.gz.

File metadata

File hashes

Hashes for book_management_system_001-0.1.1.tar.gz
Algorithm Hash digest
SHA256 cc7b9531ce669250c10eec42b1cb4d97b11e28394b1cf6454eed3a568ff15f6d
MD5 7024f18a0aaea2f2757068ada294e8b0
BLAKE2b-256 c5fae1ce49310018267e1b6f1cea8369f98a768007e772b73edaf8af965a1db8

See more details on using hashes here.

File details

Details for the file book_management_system_001-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for book_management_system_001-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1930ecc0d4d3e517f1e14cf176ec7fb430d9762546aaa674bc7f14757250aee7
MD5 9d7c9a60f5b188456a5460ca71885f41
BLAKE2b-256 c0e7b0051bca53c09dc76c5089c703bad33e577f6952a18a5c17cca27e90c892

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page