1017 B
1017 B
Python Development Skill
Installed
- Python 3.12
- Python IDLE (idle-python3.12)
Common Commands
Virtual Environments
python3 -m venv venv # Create venv
source venv/bin/activate # Activate venv
pip install package # Install package
pip freeze > requirements.txt # Save deps
deactivate # Deactivate
Common Tools
pip install -U pip # Upgrade pip
pip install requests # HTTP library
pip install flask # Web framework
pip install django # Full framework
pip install pytest # Testing
pip install black # Formatter
pip install ruff # Linter
Run Python
python script.py # Run script
python -m http.server 8000 # HTTP server
python -c "print('hi')" # One-liner
Docker for Python
FROM python:3.12-slim
WORKDIR /app
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY . .
CMD ["python", "app.py"]