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:
python -m juneja_codebase.main --list
python -m juneja_codebase.main --all
python -m juneja_codebase.main --subject compiler_design
python -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-2.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-2.0.0-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: juneja_codebase-2.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-2.0.0.tar.gz
Algorithm Hash digest
SHA256 6f9f4be2d8eb5b6090ec4574c54806242cde57d9ccfdf8230b564f2431f7f94f
MD5 09c2ec2c2b02b883b3a17c607353fbab
BLAKE2b-256 d251967754d4f69d29dcdf6aee38709d44c2515f66b9219cf92392b7a89dfe39

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for juneja_codebase-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 87030e8fca8f6a60cb9ba12bfb96150e4920cbdf54b82cd03132ec8b26fe65bb
MD5 8fe385f0477862bc980b4c880faf1191
BLAKE2b-256 12a7c33c644b2d26dc32feed8da27778163300cff6774ad36b57a293f2a1f8c8

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