Pengaturan dan Penggunaan Python
********************************

Ini bagian dari dokumentasi yang dikhususkan untuk informasi umum
tentang pengaturan lingkungan Python pada platform yang berbeda,
pemanggilan dari interpreter dan hal-hal yang membuat bekerja dengan
Python jadi lebih mudah.

* 1. Baris perintah dan lingkungan

  * 1.1. Baris perintah

    * 1.1.1. Opsi antarmuka

    * 1.1.2. Opsi umum

    * 1.1.3. Opsi lain-lain

    * 1.1.4. Opsi yang tidak boleh Anda gunakan

  * 1.2. Variabel lingkungan

    * 1.2.1. Variabel mode debug

* 2. Using Python on Unix platforms

  * 2.1. Getting and installing the latest version of Python

    * 2.1.1. On Linux

      * 2.1.1.1. Installing IDLE

    * 2.1.2. On FreeBSD and OpenBSD

  * 2.2. Building Python

  * 2.3. Python-related paths and files

  * 2.4. Miscellaneous

  * 2.5. Custom OpenSSL

* 3. Configure Python

  * 3.1. Build Requirements

  * 3.2. Generated files

    * 3.2.1. configure script

  * 3.3. Configure Options

    * 3.3.1. General Options

    * 3.3.2. WebAssembly Options

    * 3.3.3. Install Options

    * 3.3.4. Performance options

    * 3.3.5. Python Debug Build

    * 3.3.6. Debug options

    * 3.3.7. Linker options

    * 3.3.8. Libraries options

    * 3.3.9. Security Options

    * 3.3.10. macOS Options

    * 3.3.11. Cross Compiling Options

  * 3.4. Python Build System

    * 3.4.1. Main files of the build system

    * 3.4.2. Main build steps

    * 3.4.3. Main Makefile targets

    * 3.4.4. C extensions

  * 3.5. Compiler and linker flags

    * 3.5.1. Preprocessor flags

    * 3.5.2. Compiler flags

    * 3.5.3. Linker flags

* 4. Menggunakan Python di Windows

  * 4.1. *Installer* utuh

    * 4.1.1. Langkah instalasi

    * 4.1.2. Menghapus batasan MAX_PATH

    * 4.1.3. Melakukan instalasi tanpa UI

    * 4.1.4. Instalasi Tanpa Mengunduh

    * 4.1.5. Memodifikasi suatu instalasi

  * 4.2. The Microsoft Store package

    * 4.2.1. Known issues

      * 4.2.1.1. Redirection of local data, registry, and temporary
        paths

  * 4.3. Paket-paket nuget.org

  * 4.4. The embeddable package

    * 4.4.1. Aplikasi Python

    * 4.4.2. Embedding Python

  * 4.5. Alternative bundles

  * 4.6. Mengonfigurasi Python

    * 4.6.1. Excursus: Setting environment variables

    * 4.6.2. Menemukan aplikasi Python

  * 4.7. mode UTF-8

  * 4.8. Python Launcher for Windows

    * 4.8.1. Memulai

      * 4.8.1.1. Dari baris-perintah

      * 4.8.1.2. Lingkungan virtual

      * 4.8.1.3. Dari sebuah skrip

      * 4.8.1.4. From file associations

    * 4.8.2. Shebang Lines

    * 4.8.3. Arguments in shebang lines

    * 4.8.4. Penyesuaian

      * 4.8.4.1. Customization via INI files

      * 4.8.4.2. Customizing default Python versions

    * 4.8.5. Diagnostik

    * 4.8.6. Dry Run

    * 4.8.7. Install on demand

    * 4.8.8. Return codes

  * 4.9. Mencari modul-modul

  * 4.10. Modul-modul tambahan

    * 4.10.1. PyWin32

    * 4.10.2. cx_Freeze

  * 4.11. Kompilasi Python di Windows

  * 4.12. *Platform* lain

* 5. Using Python on a Mac

  * 5.1. Getting and Installing Python

    * 5.1.1. How to run a Python script

    * 5.1.2. Running scripts with a GUI

    * 5.1.3. Configuration

  * 5.2. The IDE

  * 5.3. Installing Additional Python Packages

  * 5.4. GUI Programming

  * 5.5. Distributing Python Applications

  * 5.6. Other Resources

* 6. Editor dan IDE

  * 6.1. IDLE --- Python editor and shell

  * 6.2. Other Editors and IDEs
