티스토리 뷰

반응형
구글 api로 접속하면 그 때 생성된 날씨 정보를 xml형태로 돌려준다. 이것을 받아와서 파싱한 다음 화면에 출력해준다.
대신 아이콘 이미지 경로는 필요없으니까 표시하지 않는다.

사실 좀 많이 쉽다! - _-

import urllib2
from xml.dom import minidom

f1 = urllib2.urlopen('http://google.co.kr/ig/api?weather=seoul')
a = f1.read()
a = a.decode('euc-kr')
doc = minidom.parseString(a.encode('utf-8'))
for node in doc.childNodes[0].childNodes[0].childNodes:
  for child in node.childNodes:
    if not child.nodeName == u'icon':
      print "%s  : %s" % (child.nodeName.ljust(18),child.getAttributeNode('data').nodeValue)
  print
a = raw_input() #그냥 창이 바로 없어지지 말라고 넣어둠
반응형

'고대지식' 카테고리의 다른 글

플래시등 엠베드 객체 없애기  (0) 2008.11.25
easy_Install 설치하기  (0) 2008.11.16
나누기도 못하는 파이썬?  (0) 2008.11.02
Python - 모듈 반입하기  (0) 2008.10.25
E-Book 사고 싶다  (0) 2008.10.02
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함