WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

remarkablemark/python_cli_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

python_cli_template

PyPI version codecov lint

🐍 Python CLI Template

Quick Start

Greet a name:

pipx run python_cli_template --name world

Prerequisites

CLI

Install the CLI:

pipx install python_cli_template

--name

Optional: Name to greet. Defaults to World.

python_cli_template --name Alex

--version

Show the program's version number and exit:

python_cli_template --version # python_cli_template -v

Show the help message and exit:

python_cli_template --help # python_cli_template -h

Script

Create a virtual environment:

python3 -m venv .venv

Activate the virtual environment:

source .venv/bin/activate

Install the package:

pip install python_cli_template

Greet a name:

# script.py
from python_cli_template import hello

print(hello("Bob"))

Run the script:

python script.py

License

MIT