0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan

Note Python

Dokumen ini memberikan penjelasan tentang konsep dasar python seperti modul, package, class, instance, serta cara instalasi dan penggunaan virtual environment, django, dan koneksi ke database mysql.

Diunggah oleh

Poqu Creative
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai TXT, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan

Note Python

Dokumen ini memberikan penjelasan tentang konsep dasar python seperti modul, package, class, instance, serta cara instalasi dan penggunaan virtual environment, django, dan koneksi ke database mysql.

Diunggah oleh

Poqu Creative
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai TXT, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 2

Catatan python :

__init__ (initialization) = defaultnya di jalankan permulaan


inheritance = turunan/warisan antara class
method = function(def)

1. modul = import def antar file


2. package = import def antar file dengan folder yg berisi beberapa modul biasa
menggunakan __init__.py
3. Class = kumpulan atribut(variable private / public), method (def) ex=(Class
mahasiswa()) dan instance
4. Instance = objek didalam class ex: otong = mahasiswa()

Instalasi:
1. download instal biasa centang path sampai selesai
2. buka cmd ketik py

VIRTUAL ENVIRONMENT(versi project) :


1. python -m venv project1
2. project1\Scripts\activate.bat
3. untuk keluar project ketik=> deactivate
4. CTRL+SHIFT+P pilih Python:Select Interpreter pilih=> project1:venv
5. pip freeze --local > requirement.txt (menyimpan dependencies project ke file
txt)
6. pip install -r requirement.txt (install dependencies yg ada di dlm txt)

perintah-perintah :
1. pip list --format=columns => melihat list dependencies
2. pip --version
3. python --version

Instalasi Django :
1. buat virtual environtment :
python -m venv Env
2. Env\Scripts\activate.bat
3. pip install django==1.11.*
4. django-admin startproject mywebsite (*rename mywebsite jadi django_project(u/
membedakan))

Membuat App :
5. cd django_project
6. python manage.py startapp blog
7. python manage.py runserver
8. open setting.py => masukan aplikasi yg kita buat (blog) di INSTALLED_APPS
9. isikan templates di TEMPLATES => 'DIRS':['templates']
10. bikin new folder templates di django_project & folder templates>blog di folder
blog
11. open urls.py di folder mywebsite

Koneksi ke mysql :
1. instal xampp
2. instal mysql connector di www.mysql.com, download, MySQL Community Edition
(GPL),MySQL Community Server (GPL),
MySQl Installer for Windows, (mysql-installer-web-community-8.0.16.0.msi),
install pilih custom, mysql connector,
MySQL Connector/C 6.1.11 - x64 (sesuaikan tipe os),execute, next , finish
3. instal mysqlclient :
- kita download file wheelnya di https://www.lfd.uci.edu/~gohlke/pythonlibs/
sesuaikan dengan versi phytonnya
- mysqlclient-1.4.2-cp36-cp36m-win_amd64.whl simpan di project kita
- pip install wheel
- pip install mysqlclient-1.4.2-cp36-cp36m-win_amd64.whl
- python manage.py runserver
- python manage.py migrate
- cek di mysql ada table baru yg terbentuk

Cara mengetahui path virtual environtment:


1. python
2. import sys
3. sys.executable

Autoformat vscode :
1. SHIFT + ALT + F
2. Pilih black

https://automationpanda.com/2018/02/08/django-projects-in-visual-studio-code/

export data medical record dari siki ke csv untuk klinik KH tahun 2014 - 2019 & KP
tahun 2014 20.00 - 02.00 24-07-2019
export data medical record dari siki ke csv untuk klinik Leles tahun 2015 - 2019 &
KP tahun 2015 20.00 - 02.00 25-07-2019
export data medical record dari siki ke csv untuk klinik Itenas tahun 2016 - 2019 &
KP tahun 2016 16.00 - 24.00 26-07-2019
export data medical record dari siki ke csv untuk klinik KP tahun 2017 -2019 20.00
- 02.00 27-07-2019

Anda mungkin juga menyukai