Skip to content

frenkyst/Python-Ubuntu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Python-Ubuntu

Python

Python3​

Python adalah Python merupakan bahasa pemrograman tingkat tinggi yang diracik oleh Guido van Rossum. Python banyak digunakan untuk membuat berbagai macam program, seperti: program CLI, Program GUI (desktop), Aplikasi Mobile, Web, IoT, Game, Program untuk Hacking.

  1. Pertama-tama kita harus install terlebih dahulu Pyhton3. Untuk instalasi ikuti beberapa perintah di bawah ini.

     sudo apt update; sudo apt upgrade
    

image

  1. Python3 sudah ada secara default, untuk melakukan pengecekan jalankan perintah berikut.

     python3 -V
    

image

  1. Sekarang kita install package manager dari python3. Kalian dapat menggunakan perintah berikut ini.

     sudo apt install python3-pip
    

image

    pip install flask

image

PIP adalah sebuah package management system yang biasa digunakan untuk mengatur dan menginstall package yang berisi modul-modul Python. PIP digunakan untuk menginstall Flask karena Flask ditulis dan dikembangkan dengan bahasa dan modul-modul pemrograman Python. Dengan menggunakan PIP, semua hal yang dibutuhkan untuk instalasi Flask akan diunduh dan dipasang dalam satu perintah.

  1. Sekarang kita akan membuat aplikasi sederhana menggunakan Python3.

  2. Kalian buat terlebih dahulu file dengan nama index.py. Lalu masukan script dibawah ini.

     nano index.py
    

index.py

    from flask import Flask
    app = Flask(__name__)
    @app.route("/")
    def helloworld():
      return "Hello World"
    if __name__ == "__main__":
      app.run(host="0.0.0.0")

image

  1. Jika sudah sekarang jalankan aplikasi dengan menggunakan perintah berikut ini.

     python3 index.py
    

image

  1. Sekarang coba akses web browser kalian setelah itu kalian coba akses dengan localhost:5000 atau localIP:5000

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published