Isengin Web Python dan dapat akses Shell Linux Gratis!

16 Feb 2018 · 1 min read

Karena habis gentayangan di beberapa cloud workspace seperti c9.io, codenvy, dan glitch saya tiba-tiba kepikiran untuk mengakses shell dari web Python.

Di website Python, terdapat shell python yang bisa kita gunakan untuk ujicaoba kode python.

Lalu, bagaimana kalau…

Kita akses shell seperti bash atau zsh di sana?

Ya, itu bisa.

Caranya:

Pertama saya coba-coba dulu menjalankan perintah Linux dengan mengimpor modul os.

Di dalam modul os, terdapat fungsi untuk menjalankan perintah Linux, yaitu: system().

import os

os.system('ls')
os.system('pwd')
os.system('ls -la /')

Outputnya kira-kira begini:

Python interaktif di website python

Melihat output dari perintah-peritah itu, saya jadi semakin penasaran…

Bagaimana kalau kita buka bash atau zsh?

Ya, tinggal eksekusi saja perintah buat buka bash dan zsh.

from os import system

system('bash')

dan…

Boom!

Kita dapat akses shell Linux.

Sekarang kita mau ngapain?

Oke, mari kita coba cek ada apa saja di sini.

GCC dan Ruby di website Python

Woh! ada gcc, g++, dan juga ruby.

Kalau git ada tidak?

Git di website Python

Tentu saja ada.

Oya, shell ini terhubung dengan internet. Coba saja kita clone repository dari Github atau coba download sesuatu dengan wget dan curl.

Wget dari shell di Web Python