Link Search Menu Expand Document

Versi Python yang didukung

DOM Cloud mendukung Python versi 3.6 (default) dan 3.8 dengan daftar module global (pip) sebagai berikut:

Masih banyak lagi daftar module global yang anda bisa cek sendiri lewat pip list

Akses CLI

Menggunakan ssh, anda dapat menggunakan python3 atau python3.8 untuk mengakses python.

Untuk pip, anda dapat menggunakan pip3 atau pip3.8. Ingat bahwa anda tidak bisa menginstall module secara global, jadi anda harus menginstall pada context user dengan cara menambahkan --user setiap operasi pip install.

Passenger Entry Point

Agar bisa mengaktifkan entry point melalui file passenger_wsgi.py diatas server root (yang jika anda set ke public_html/public, maka passenger_wsgi.py harus ada di folder public_html) berisikan modul dalam variabel application, seperti berikut:

from main import MyApp as application

Jika anda isikan main.py di folder yang sama seperti berikut

def MyApp():
    return "Hello world"

Maka akan muncul pesan “Hello world” di hasil server. Inilah setup yang paling gampang dilakukan dengan python. Anda dapat membaca python entry point di dokumentasi passenger ini.

Python Framework

DOM Cloud dapat menggunakan framework Python, yakni Flask dan Django. Framework tersebut sudah diinstall sehingga anda tak perlu harus menginstallnya sendiri.