Skip to main content

CLI tool to generate academic practical code files for Compiler Design, Data Structures, OS, and DBMS

Project description

juneja-codebase

A Python CLI tool to generate academic practical code files offline.

Installation

pip install juneja-codebase

Usage

Standard Method

# List available subjects
juneja-codebase --list

# Generate all code files
juneja-codebase --all

# Generate specific subject
juneja-codebase --subject compiler_design

# Save to specific directory
juneja-codebase --all --output ./my_codes

# Create zip file
juneja-codebase --all --zip

Alternative Method (Use this in lab/college systems if juneja-codebase command doesn't work)

# If you get "command not found" or "not recognized" error, use:
python3 -m juneja_codebase.main --list
python3 -m juneja_codebase.main --all
python3 -m juneja_codebase.main --subject compiler_design
python3 -m juneja_codebase.main --all --zip

Note: The alternative method works on ALL systems and doesn't require the Scripts folder to be in PATH.

Subjects Included

  1. Compiler Design - Lex and Yacc practical files
  2. Deep Learning - Deep learning implementations
  3. Social Network Analysis - Network analysis code

Features

  • Works completely offline
  • All practical files bundled in the package
  • Perfect for lab practicals and exam preparation
  • No internet required after installation

License

MIT License

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

juneja_codebase-4.0.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

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

juneja_codebase-4.0.0-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

Details for the file juneja_codebase-4.0.0.tar.gz.

File metadata

  • Download URL: juneja_codebase-4.0.0.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for juneja_codebase-4.0.0.tar.gz
Algorithm Hash digest
SHA256 72465ee67574f2fbd7e51e0ae4fe46f862315b6970a00682ad9fa393d676d3c0
MD5 0e54b2d1ca362fe81d07c89ec6c137fa
BLAKE2b-256 0c00d12d8cdba2ccd29a66e2a0151261924796cc210dbc885e2dc1511bc4fedd

See more details on using hashes here.

File details

Details for the file juneja_codebase-4.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for juneja_codebase-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cbe14c550a9231318f6bac4b170410e609d8a3328bbd1d9d494647cdbad96fb0
MD5 c92ec041507a64dbc87d96f26497a760
BLAKE2b-256 8159e7d71c7d01ed2a5f17bbb8a96f129e1d2ae20cb8217caf2742b5c514486c

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