Posts

Membuat virtualenv python2 dan venv python3

 Membuat Virtualenv python2 Apabila pertama kali install ubuntu maka python yang tersedia adalah versi 2 dan untuk install enviroment nya lakukan langkah : sudo apt-get update sudo apt install python-minimal -y setelah install python minimal lalu install pip pada python sudo apt install python-pip -y dan setelah pip berhasil terinstall maka instal virtualenv untuk python2 pip install virtualenv / sudo apt install virtualenv -y setelah itu buat venv virtualenv venv2.7 2.7 adalah nama folder venv agar bisa membedakan bahwa ini venv2.7 style@style-desktop:~$ virtualenv venv2.7 Running virtualenv with interpreter /usr/bin/python2 New python executable in /home/style/venv2.7/bin/python2 Also creating executable in /home/style/venv2.7/bin/python Installing setuptools, pkg_resources, pip, wheel...done. apabila ada tulisan tersebut maka artinya venv yg digunakan benar menggunakan python2 Membuat Virtualenv python3 install python3 nya lalu install pip pada python3 sudo apt install python3-p...

Membuat table yang conect ke python (MacBook)

Image
   Tugas python conect postgresql Berdasarkan contoh program terlampir, Buat program Python untuk menampilkan tabel nilai dengan kolom sbb: - NIM - Nama Mahasiswa - Nama Prodi - Nama Fakultas - Nama Matakuliah - SKS - Index Nilai Boleh menggunakan query, view atau fungsi. Hidupkan postgresql dan pgadmin (koneksikan dengan server postgresql) Buat table melalui terminal ataupun pgadmin Hidupkan vscode dan klik new terminal Buat folder didalam dokument mkdir project Masuk kedalam file project cd project Install venv python python -m venv venv Lalu aktifkan : source venv/bin/activate Install psycopg2 : pip install psycopg2-binary Membuat code untuk memasukan nilainya db_host = " localhost " db_name = " python " db_user = " syaifulstyle " db_pass = " 123456 "   import psycopg2   conn = psycopg2 . connect ( dbname =db_name , user =db_user , password =db_pass , host =db_host ) cur = conn . cursor () sql = " INSERT INTO nilai (nim, nama_mahasisw...