Senada dengan pembahasan setahun lalu, yaitu Ekspor file XLS data ke format SQL, kali ini saya akan belajar mengkonversi data csv ke mysql dengan bahasa Python dan sekalian belajar GUI dengan python ini. Saya mempelajari Python ini sebenarnya untuk membantu “seseorang” yang sedang studi S2 di salah satu universitas di “Europe” sana.
Berikut bahan-bahan yang saya install dalam pembelajaran kali ini:
1. Python v3.8 for window
2. Pandas v1.1.4
3. mysql-connector v8.0.22
4. tkinter v8.6
1. Python v3.8 for window
Saya masih menggunakan Python 3.8 karena masih menggunakan win 7 dan versi python terbaru hanya bisa berjalan di win 10. Jadi bila anda belum menginstal python silahkan download terlebih dahulu sesuai dengan sistem operasi yang anda gunakan.
https://www.python.org/downloads/windows/
2. Pandas v1.1.4
Untuk urusan mengakses file csv saya menggunakan package pandas untuk python. Install dengan cara di bawah ini bila anda belum memilikinya:
jalankan command prompt dengan hak akses sebagai Administrator, kemudian beralih ke folder dimana python diisnstal, misalnya:
c:\[path-python]\Scripts>pip.exe install pandas
3. mysql-connector v8.0.22
Saya menggunakan mysql-connector untuk urusan akses data ke MySQL server. Install bila belum ada dengan cara yang sama seperti menginstall panda.
c:\[path-python]\Scripts>pip.exe install mysql-connector-python
4. tkinter v8.6
Urusan GUI di python saya percayakan kepada tkinter. Biasanya python versi 3.x sudah include ketika python diinstall. Install lagi bila belum memilikinya:
c:\[path-python]\Scripts>pip.exe install tkinter
OK, bahan-bahan sudah lengkap kita mulai saja.