فهرست این برگه
۰۱نصب Python
بررسی Python از پیش نصبشده
نصب Python 3 (پیشفرض)
نصب نسخه خاص Python
نصب از PPA (آخرین نسخهها)
نصب ابزارهای توسعه
تنظیم python3 به عنوان python
۰۲اجرای Python
ورود به حالت تعاملی (REPL)
اجرای فایل .py
اجرای کد مستقیم با -c
اجرا به عنوان ماژول با -m
اجرای فایل با دسترسی اجرایی
خواندن از stdin (لوله)
۰۳مدیریت بستهها با pip
نصب pip
بهروزرسانی pip
نصب بسته
نصب از requirements.txt
لیست بستههای نصبشده
اطلاعات یک بسته
جستجوی بسته
حذف بسته
۰۴محیط مجازی (Virtual Environment)
ساخت محیط مجازی با venv
فعالسازی و غیرفعالسازی
کار با pip در محیط مجازی
virtualenv — ابزار قدیمیتر
pipx — نصب ابزارها به صورت ایزوله
حذف محیط مجازی
۰۵اطلاعات و نسخهها
نسخه Python
مسیر نصب Python
مسیر ماژولها
همه نسخههای Python
تنظیم نسخه پیشفرض
۰۶مدیریت فایلهای Python
کامپایل به bytecode
پاک کردن فایلهای cache
بررسی syntax فایل
فرمتبندی کد با black
۰۷دیباگ و تست
دیباگ با pdb
profiling و اندازهگیری سرعت
تست با unittest
تست با pytest
بررسی memory و لاگ
linting با pylint / ruff
۰۸pyenv — مدیریت نسخهها
نصب pyenv
نصب Python با pyenv
جابجایی بین نسخهها
۰۹کار با اسکریپتها و ماژولها
سرور HTTP ساده
مستندات در ترمینال
فشردهسازی zipapp
base64 encoding/decoding
calendar و تاریخ
۱۰ابزارهای پیشرفته
Poetry — مدیریت پروژه مدرن
IPython — REPL پیشرفته
Jupyter Notebook
uv — سریعترین ابزار مدرن