-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinfo gempa.py
More file actions
24 lines (23 loc) · 1 KB
/
info gempa.py
File metadata and controls
24 lines (23 loc) · 1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
## Coded By VanGans - SadCode Official
## INFORMASI GEMPA Indonesia Dan Luar Indonesia
import urllib2
import re
import time
def gempa():
req = urllib2.urlopen('http://inatews.bmkg.go.id/light/?act=realtimeev').read()
reg = re.findall(r'<tr><td>(.*?)</td><td>(.*?)</td><td>(.*?)</td><td>(.*?)</td><td>(.*?)</td><td>(.*?)</td><td>(.*?)</td><td><a href="(.*?)" onclick="(.*?)">(.*?)</a></td></tr>', str(req))
print '========== Info Gempa Terkini ==========\n'
for data in reg:
print 'Tanggal : ' + data[0]
print 'Jam : ' + data[1]
print 'Lintang : ' + data[2]
print 'Bujur : ' + data[3]
print 'Kedalaman : ' + data[4] + ' Km'
print 'Magnitudo : ' + data[5]
print 'Potensi Tsunami : ' + data[6]
print 'Wilayah : ' + data[9]
print 'Maps : https://maps.google.com/maps?q=' + data[2] + ',' + data[3] + '\n'
print '=========================================='
time.sleep(3)
if __name__ == '__main__':
gempa()