Showing posts with label Python. Show all posts

Wednesday, December 27, 2017

Tutorial Java bagian 11 : Koneksi mysql dengan jython 2

  No comments
December 27, 2017

Mungkin tutorial koneksi jython dengan mysql ini telah banyak ditunggu tunggu oleh para pengguna java khusus nya bagi yang ingin memulai menggunakan class python pada program java nya, dalam TutBlog telah saya sertakan plug in jython serta zxJDBC (koneksi dari jython ke mysql) nya.

Tidak semua library dari python dapat dijalankan pada jython karena library yang bisa berjalan hanya library berbasis C kalau tidak salah, dan harus di panggil dari java nya. dan semua sudah saya ikut sertakan pada git, jadi tinggal pull saja dan ikuti langkah langkahnya dari awal ya...




Saya anggap sampai pada tutorial ke-11 ini anda semua sudah tau caranya untuk menginport file jar kedalam project java. kalau belum silahkan baca mulai dari Tutorial java bagian 1.

kalau sudah, masuk kedalam folder project java mu, kalau kamu sedah mengikuti tutorial ini dari awal kamu seharusnya sudah punya folder python didalam folder project kamu. masuk kedalam folder python dan buat file dengan cara klik kanan -> new -> rich text format -> rename menjadi mycon.py, file ini yang akan kita fungsikan sebagai file koneksi untuk jython kita.

masukan script berikut pada file mycon.py yang telah kita buat tadi


1. baris pertama kita memanggil lybrary bawaan python (sys = System) yang akan kita gunakan untuk menggabung path direktori tempat python berada.
2. module os berfungsi sebagai pembaca sistem operasi, gara dapat membaca direktory sesuat OS milik anda.
3. digunakan untuk memberitahu jython (java) dimana tepatnya file file python anda berada.
4. memanggil library java (pastikan untuk memanggil class python anda dibawah kode nomor 3 agar python tau dimana tempat file kamu)
6. koneksi ke database mysql kamu. sesuaikan sendiri..

saya juga masih belajar bahasa pemrograman python java dan juga jython, jika saya ada salah mohon untuk dikoreksi.
untuk memanggil koneksi ke file python yang lain, cek terus postingan di blog ini,,
see you sooon...

Read More

Wednesday, September 6, 2017

Tutorial java bagian 7 : persiapan jython

  No comments
September 06, 2017

melanjutkan tutorial kita tentang java, ya, untuk para programmer, siapa yang masih asing dengan bahasa pemrograman legend satu ini. bahasa pemrograman yang masih merajai tingkat popularitas menurut PYPL, dan masih diikuti oleh python dan PHP.

selema kita belajar java, sampai bagian 6, pasti banyak yang masih bingung dengan cara kerja script java. ya script java memang sulit dan rumit, saya akui. tetapi, jika anda pernah belajar bagaimana mudah nya pemrograman python pasti kita akan berfikir, bagaimana cara membuat program setangguh java dan semudah python?

jika  dibandingkan, begini perbandingan antara script java dan python,
dari strukturnya pasti sudah sangan mencolok mata,

Java

public class HelloWorld
{
    public static void main (String[] args)
    {
        System.out.println("Hello, world!");
    }
}



python


print("Hello, world!") # Python version 3

dengan ini saya resmikan untuk menanamkan pyhton pada program java kita.
karena judulnya hanya memulai, disini saya hanya akan mempersiapkan alat dan bahan, serta bumbu bumbu yang diperlukan untuk membuat makanan yang bernama jython.

apa itu jython?
emh, apa ya, sebenarnya saya juga kurang tau, tetapi saya akan jelaskan menurut pengalaman saya probadi mengenai jython..

jython adalah Java dan python,
seperti,
I have java
I have python,
Uh, I have jython

yeah, just like that..

kita bisa membuat interface dengan java, dan melakukan proses dengan python.
kita tidak perlu kurung kurawal yang super mengganggu itu, cukup gunakan python anda.

apa yang anda butuhkan untuk memulai jython?
harus bisa dasar dasar java,
harus bisa dasar dasar pyhon,
dan saya akan tunjukan bagaimana cara main nya.. let's play...

download library jython DISINI, pada tutorial saya kali ini saya pakai jython versi 2.7 dan saya menggunakan yang standalone jar.
maksud standalone jar ini adalah file jar yang nanti bisa kita tambahkan pada library program java kita.

python IDE, atau text editor yang support java dan python. disini saya sarankan menggunakan NetBeans dan pilih yang all.

download dulu saja, pertemuan selanjutnya akan membahas embeding python pada java. OK
thank you in adance!!
don't forget to leave a comment!!

Read More

Wednesday, May 3, 2017

Python : Python and SQLite

  No comments
May 03, 2017

based on blogger data that most visiting my blog is not Indonesian, so I decided to make a post in English. Maybe this is my first English post for a long time, and I am so sorry for my bad English I'll make improve it.

Ok, this post I'll try to tell you how to work with python and SQLite,
last day, I've explain to you how to install mysqlite on windows machine. and now we going to next step, pyhton with sqlite.

mostly, sqlite syntax are same to MySQL syntax. so we just need to little bit change it if necessary.
here is the connection :



here is the main app :



you can fill the comment box if you get lost..
thank you

Read More

Wednesday, April 26, 2017

Python : Cara install pymysql

  No comments
April 26, 2017

ini adalah tutorial bagaimana cara menginstall pymysql,
pymysql ini adalah program pihak ke-3 dari python dan tidak tersedia secara installer di web mysql sendiri. jadi kita harus bersusah payah menginstall nya sendiri.

untuk menginstall pymysql ini, kita membutuhkan lagi yang namanya pacage manager milik python sendiri, yakni PIP. menggunakan PIP ini, kita bisa menginstall beberapa program pihak ke-3 milik python.

untuk dapat menginstall PIP ini, anda perlu menginstall installer python terlebih dahulu, yang bisa anda dapatkan pada webnya python official sendiri. cara penginstalan nya sama seperti menginstall program biasa, next next dan next saja.

jika sudah, buka command prompt, dimana letak si command prompt atau sering disebut cmd ini?
yaitu di windows button dan ketikan cmd.

jika sudah terbuka, copy kan kode berikut
python -m pip install -U pip setuptools
dan klik kanan pada cmd, paste dan tekan enter.
pastikan anda dalam keadaan online ya pemirsa...

tunggu, download dan instalasinya sampai selesai, jika sudah
copy kan code berikut pada cmd dan enter..

pip install PyMySQL
jika sudah, pymysql anda siap digunakan dan dipanggil pada script python anda...
terimakasih,
jika terjadi ketidakbisaan, silahkan tinggalkan komentar..

Read More

Tuesday, April 25, 2017

Python : Koneksi pyhton

  No comments
April 25, 2017

untuk paling awal latihan python,
saya akan sajikan script untuk koneksi ke mysql ataupun sqlite
anda boleh pakai salah satu atau semua nya,

untuk cara pemsangan plug-in mysql dan sqlite, setelah ini ya... stay tuned...
nah, untuk koneksi ini harus aktif dua duanya, kecuali kalau anda matikan salah satunya. walaupun nanti nya yang dipakai hanya salah satu, tetapi dua dua nya harus aktif.. ok,!!




pastikan, file alpha.db berada satu direktori dengan file kon.py ini...
kalau pingin yang pisah pisah, seperti dibawah ini..



untuk selanjutnya, cara pasang pymysql, insysaallah..
mohon dukungan nya, supaya betah nulis ya gan...

Read More

Monday, April 24, 2017

Python : Let's start

  No comments
April 24, 2017

Horee! ada yang baru loh... wkwkwk
saat saya menulis ini saya sangat bahagia karena saya sudah bisa DASAR python programming language...
yah, karena masih dasar, jadi mari kita belajar bareng. kalau saya ada yang salah mohon untuk dimengerti, dan mohon dikoeksi untuk kebaikan blog ini kedepannya.

ok, tidak panjang lebar saya akan menyebutkan sayarat sah belajar bahasa pemrograman python ini.

#1 PHYTHON
yaiya lah, nama nya juga mau belajar python, masa mau download cobra, ya gak?

#2 WING : PYTHON EDITOR
nah, yang ini adalah text editornya khusus untuk python,

#3 SQL
ini database untuk menyimpan data dari fungsi python nanti, disini nanti saya akan gunakan sqlite dan MySQL, jadi... lihat aja nanti..

#4 DB Browser for sqlite
yang satu ini mempermudah pengoperasian dengan sqlite, kalau MySQL punya PHPMyAdmin, kalau sqlite punya DB Browser.

ini perkenalanya dulu sama Python, silahkan disiapkan dulu syarat sah nya... kalau sudah sah baru kita akan masuk pada materi berikutnya...
thank U

Read More