Senin, 13 Desember 2010

Penggunan module Pys60

Pada coretan kali ini akan yang akan kita bahas adalah module pys60. Module adalah program yang dibuat khusus untuk menjalankan program dan untuk mempermudah kita dalam coding. Misalnya kita akan membuat aplikasi alarm kita tidak perlu repot2 membuat program timer sendiri, namun tinggal menggunakan fungsi sleep pada module time.

Cara penggunaan module juga mudah. Misalnya kita akan menggunakan fungsi localtime pada module time, localtime adalah fungsi untuk menampilkan data waktu ponsel. Pertama kita harus meng-import module time:

import time


Selanjutnya proses pemanggilan:

print time.localtime()

Perhatikan kode diatas time adalah nama module yang dipanggil dan localtime() adalah salah satu fungsi yang dimiliki module time. Hasilnya sperti berikut:

(2010, 12, 9, 15, 48, 46, 3, 343, -1)


Keterangan: (tahun, bulan, tanggal, jam, menit, detik, ?, ?, ?). Nilai setiap variabel akan berubah - ubah sesuai "date and time" pada ponsel. Maaf, saya kurang tau data apa yang ditampilkan pada tiga nilai terahir :D.


Misalnya yang akan kita panggil hanya data tahun saja, kodenya seperti ini:

import time
print time.localtime().tm_year


Untuk keperluan instantlisasi bisa ditulis seperti ini:


import time

WaktuLokal = time.localtime()

print WaktuLokal.tm_year


Hasil: 2010


Lalu apa saja fungsi yang terkandung pada module time? Untuk mengetahui fungsi apa saja yang tersedia pada sebuah module, bisa menggunakan kode sperti ini:



#import dulu modulenya

import time

dir(time)

Hasil:
['__doc__', '__name__', 'accept2dyear', 'altzone', 'asctime', 'clock', 'ctime', 'daylight', 'gmtime', 'localtime', 'mktime', 'sleep', 'strftime', 'struct_time', 'time', 'timezone']


Dari hasil diatas kita ketahui fungsi - fungsi yang terkandung pada module time adalah:

accept2dyear
altzone
asctime
clock
ctime
daylight
gmtime
localtime
mktime
sleep
strftime
struct_time
time
timezone

Sedangkan __doc__ dan __name__ adalah kode program modulenya.

3 komentar:

gulam mengatakan...

lha terus klo buat alarm jam 5 pagi gmn caranya gan?

gulam mengatakan...

bisa kayak gini jg gan

import time
print time.localtime().tm_year

hasil: 2011

sy coba2 lagi

import time
satu = time.localtime().tm_year
print satu

hasil=2011

hehehe..

Paper Sculpture mengatakan...

Waduh, maaf bgt kang kelupaan, blog yg ini jarang ku tengok, kbetulan aku kurang tau tentang penggunaan module time.. Haha mantap tu kang