Mari buat inventaris
- Kami akan memiliki produk
- Kami akan memiliki jumlah
- Kami akan menjual dan mengadakan
-
Lihat Di Sini untuk beberapa eksperimen yang dilakukan dengan inventaris
-
Topik dibahas
- kelas data
- paket: Paket python adalah folder dengan <code>__init__.py di dalamnya. Nama paket akan menjadi nama folder. Sebuah paket dapat memiliki subpaket
- PYPI:
Membangun proyek python
Pendekatan 1:
- membuat folder baru
- Ciptakan lingkungan virtual
python -m venv .venv
- Aktifkan lingkungan virtual
# windows
.venv/Scripts/activate
# mac or linux
source .venv/bin/activate
pip install boto3
pip freeze > requirements.txt
- Untuk menginstal dari persyaratan.txt
pip install -r requirements.txt
Pendekatan 2
#windows
winget install --id=astral-sh.uv -e
# mac
brew install uv
# linux
wget -qO- https://astral.sh/uv/install.sh | sh
- membuat direktori baru
warehousedan cd ke dalamnya - Untuk membangun aplikasi sederhana
uv init .
uv init --package .
- Berlari
uv syncdan kemudian aktifkan lingkungan virtual - Menambahkan paket dapat dilakukan
uv pip install .....
uv add .....
-
Lihat Di Sini untuk perubahan set pertama gudang
-
kita perlu menguji kode yang telah kita tulis sejauh ini, jadi mari tambahkan kerangka pengujian unit yang populer dengan python
pytest
uv add --dev pytest
Catatan Ruang Kelas DevOps 16/Okt/2025 – DevOps Langsung dari Quality Thought


