Menulis dan Menjalankan Script Python

baca 3 menit
Menulis dan Menjalankan Script Python

Akhirnya, setelah sebelumnya berkutat dengan console dan interpreter, pada kesempatan kali ini kita akan mulai menulis dan menjalankan script python dengan menggunakan file.

Pemrograman yang sebenarnya dimulai di sini 🔥🔥🔥

Tentang Script Python

Script python merupakan file berisi kode dengan bahasa Python yang biasanya memiliki ekstensi .py. File ini nantinya akan dibaca dan dijalankan oleh interpreter python baris demi baris.

Script python dapat ditulis dengan text editor apa saja. Contoh paling sederhana dari text editor ini adalah Notepad (Windows), dan Nano (Linux). Tetapi, untuk memudahkan pekerjaan, sangat disarankan untuk menulis script python dengan Code Editor seperti VS Code, Sublime Text, atau Atom.

Membuat Script Python Sederhana

Untuk membuat script python kita hanya perlu menuliskan script yang kita inginkan pada sebuah file dengan ekstensi .py. Penulisan script ini tidak berbeda dengan penulisan kode pada interpreter interaktif Python.

Silahkan buka teks editor atau code editor kesayangan kalian lalu ketikkan kode berikut ini. Bisa notepad, atau yang lainnya.

python
print("Halo dunia")
nama = "Adi"
umur = 18
print("Nama saya",nama ,"umur saya", umur, "tahun")

Kalau sudah, selanjutnya silahkan simpan file tersebut dengan ekstensi .py. Contohnya hello.py

Sudah selesai 😁 Script python kita sudah selesai dibuat. Selanjutnya tinggal kita coba untuk menjalankannya.

Menjalankan Script Python

Untuk menjalankan script python, pertama kita masih perlu membuka terminal terlebih dahulu. Kalau sudah silahkan kalian arahkan direktori terminal ke direktori tempat file hello.py disimpan.

Jika sudah berada pada direktori yang dituju silahkan ketikkan command berikut

shell
$ python3 hello.py

atau

shell
$ python hello.py

Kalau sudah benar nantinya akan keluar output sebagai berikut

Halo dunia
Nama saya Adi umur saya 18 tahun

Yayy... Selamat, script python telah berhasil dieksekusi 🥳🥳

Menggunakan VS Code sebagai Code Editor (Disarankan)

Sangat disarankan untuk menggunakan VS Code sebagai kode editor python. **Kenapa?**🤔 Karena VS Code memiliki berbagai fitur yang sangat memudahkan kita untuk menuliskan kode Python.

VS Code menyediakan integrated terminal sekalian dengan kode editornya. Sehingga kita tidak perlu lagi repot membuka terminal dan kode editor dalam 2 aplikasi yang berbeda.

Untuk menjalankan Script Python dengan VS Code silahkan ikuti langkah langkah berikut.

1. Menginstall VS Code

Untuk menginstall VS Code silahkan pergi ke laman download sesuai sistem operasi yang kalian gunakan, lalu lakukan instalasi seperti biasa.

2. Membuat folder khusus untuk script python

Setelah VS Code terinstall, selanjutnya adalah membuat sebuah folder khusus untuk menempatkan seluruh file python kita.

Folder ini dapat dibuat di mana saja contohnya Document > Python, atau Home > Python.

Tujuan membuat folder khusus ini adalah agar mempermudah eksekusi.

3. Membuka folder yang telah dibuat sebelumnya lewat VS Code

Selanjutnya adalah membuka folder yang telah dibuat sebelumnya. Untuk membuka sebuah folder silahkan klik file -> open folder. Atau menggunakan keyboard dengan menekan ctrl+k lalu ctrl+o.

Tampilan VS Code pada direktori yang telah dibuka
Tampilan VS Code pada direktori yang telah dibuka

Nantinya nama folder akan muncul pada panel sebelah kiri. Pada gambar, folder yang digunakan bernama python.

4. Membuat file script python dengan VS Code

Untuk membuat file python silahkan klik tanda "+" pada sebelah kanan nama folder. Lalu masukkan nama file dengan ekstensi .py. Contoh: hello.py

Langkah selanjutnya adalah menuliskan kode python pada file yang telah kita buat. Bisa menggunakan kode kalian sendiri, atau kode contoh yang sudah ada sebelumnya.

5. Menjalankan Script Python dengan Integrated Terminal

Langkah terakhir adalah menjalankan script Python. Untuk membuka integrated terminal pada VS Code silahkan tekan ctrl+`. Nantinya akan keluar Terminal pada bagian bawah.

Kalau sudah, kalian bisa mengetikkan command untuk menjalankan file python, seperti yang sudah dijelaskan sebelumnya. Nanti secara 'ajaib' akan keluar output dari kode kita yayy 🥳🥳

Hasil eksekusi kode python
Hasil eksekusi kode python

Penutup

Ketika kita menggunakan interpreter interaktif, maka kita hanya bisa menuliskan perintah perintah pendek saja. Dengan menggunakan script python, memungkinkan kita untuk menuliskan kode program yang lebih panjang dan kompleks. Sehingga pengaturan kode akan lebih mudah.

Walaupun begitu, terminal interaktif masih sangat berguna untuk mencoba kode yang kita belum tahu fungsinya, daripada repot buat file dan lain sebagainya, mending langsung buka interpreter interaktif (sebagai kalkulator contohnya)

Cukup sekian untuk kesempatan kali ini, semoga bermanfaat.

Pada kesempatan selanjutnya kita akan mulai menggunakan script python untuk membahas tentang sistem I/O pada Python 3.

See ya... 👋