Sponsored
Ad slot is loading...

Python Command Cheat Sheet

Complete Python command reference. Run scripts, pip install, virtual environments, testing, formatting, linting, and packaging. Essential for Python development workflows.

Python Commands (31)

Basics
python --version
Check Python version
Basics
python script.py
Run Python script
Basics
python -m module
Run module as script
Basics
python -c "code"
Run code from string
Pip
pip install package
Install package
Pip
pip install package==1.2.3
Install specific version
Pip
pip install -r requirements.txt
Install from file
Pip
pip uninstall package
Remove package
Pip
pip list
List installed packages
Pip
pip freeze
Output installed packages
Pip
pip show package
Show package info
Pip
pip update package
Update package
Venv
python -m venv venv
Create virtual environment
Venv
source venv/bin/activate
Activate (Linux/Mac)
Venv
venv\Scripts\activate
Activate (Windows)
Venv
deactivate
Exit virtual environment
Venv
pip freeze > requirements.txt
Save dependencies
Testing
python -m pytest
Run pytest tests
Testing
python -m unittest
Run unittest tests
Testing
pytest -v
Verbose test output
Testing
pytest --cov
Run with coverage
Format
python -m black file.py
Format with Black
Format
python -m autopep8 file.py
Format with autopep8
Lint
python -m flake8 file.py
Lint with flake8
Lint
python -m pylint file.py
Lint with pylint
Package
python -m build
Build package
Package
pip install build
Install build tool
Package
twine upload dist/*
Upload to PyPI
Help
python -h
Show Python help
Help
pip -h
Show pip help
Help
help(function)
Show function docs (in Python)

Virtual Environment Workflow

python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
pip freeze > requirements.txt
deactivate

Pip vs Conda vs Poetry

Pip
pip install pkg
pip freeze
requirements.txt
Conda
conda install pkg
conda env export
environment.yml
Poetry
poetry add pkg
poetry install
pyproject.toml
Sponsored
Ad slot is loading...