Showing posts with label ubuntu. Show all posts
Showing posts with label ubuntu. Show all posts

Tuesday, November 10, 2015

Cara mudah parsing data menggunakan python

catatan kali ini akan menjelaskan bagaimana cara mudah untuk parsing data menggunakan python. Parsing data adalah salah satu aktifitas pemrograman yang paling sering digunakan untuk memilah-milah data informasi yang dibutuhkan oleh pengguna.

Code yang digunakan untuk parsing adalah sebagai berikut:

data = '$,LA52.125133215643,LN21.031048525561,T101115,W120013'

head, lat, lon, t, w = data.split(",")

print (lat)
print (lon)
print (t)
print (w)

copy dan paste code diatas pada software python dan coba jalankan. Hasil yang diperoleh adalah sebagai berikut:

LA52.125133215643
LN21.031048525561
T101115
W120013


Penjelasan

Data yang digunakan pada contoh kali ini cukup sederhana yaitu:

'$,LA52.125133215643,LN21.031048525561,T101115,W120013'

data ini berisikan data posisi yaitu latitude (LA), longitude (LN), tanggal (T), dan waktu (W).
pada program python yang akan dibuat, data-data tersebut akan dipisah kedalam variabel yang berbeda sehingga dapat dengan mudah diakses / diolah lebih lanjut. Variable-variable tersebut adalah lat, lon, t, dan w.


Selamat Mencatat!!!

Monday, November 2, 2015

Menjadwal python dengan menggunakan crontab pada Ubuntu 14.04

Catatan berikut menjelaskan bagaimana cara mengaktifkan software python yang saya buat agar dapat tereksekusi setiap 1 jam sekali. aplikasi yang saya gunakan adalah crontab, running menggunakan software ubuntu 14.04. selamat mencatat...

Buka jendela terminal, pada terminal ketik: crontab -e

saat pertama kali setup crontab, gunakan editor nano, kemudian akan muncul tampilan seperti dibawah ini
























masukkan script crontab seperti dibawah ini

*/60 * * * * python PycharmProjects/untitled/WeatherAcq/weather.py

pada perintah diatas, saya mencoba menjalankan script weather.py pada directory PycharmProject/untitled/WeatherAcq

saya men-set program untuk berjalan setiap 60 menit sekali dengan settingan:

*/60 * * * *

penjelasan lebih lanjut tentang pewaktuan jadwal terdapat pada link berikut


simpan crontab dengan dengan ctrl+x, lalu pilih menu save untuk menyimpan dan mengaktifkan crontab

tahap lanjutan:

jangan lupa tambahkan fungsi:

#!/usr/bin/python

pada bagian atas script python yang kita miliki (? benar memberikan efek atau tidak ?)
lalu pada terminal, masuk ke alamat dimana script python berada dan ketik perintah seperti dibawah ini:

chmod a+x weather.py