Python

Semua perintah dibawah untuk Python 3+.

Installation

Unduh dari website untuk windows. Ada juga yang portable di WinPython. Biasanya sudah terinstall di Distro Linux. Dulu pas awal2 transisi python 3000, beberapa distro ngasih nama binary jadi python3.

Virtual Environment

Aktifkan dengan

python -m venv [namafolder]

python -m venv venv
# or
python -m venv .venv

Jangan lupa tambahkan folder ke .gitignore

Language

Konstruksi bahasa pemrograman python

Variable

Loop

Class

Package

Pip

Package manager bawaan python dengan package dari pypi.

python -m pip install [package]

Kunci versi dengan < > <= =>

Panggil Pip dari interactive session

import os, subprocess; subprocess.run(['pip'])

Meta programming

Referensi