레이블이 URL인 게시물을 표시합니다. 모든 게시물 표시
레이블이 URL인 게시물을 표시합니다. 모든 게시물 표시

2009년 12월 30일 수요일

python에서 html에서 읽어온 string 한글 검색

urlopen으로 읽어온 스트링에서 한글 검색하는 코드이다.

# -*- coding: utf-8 -*-
import urllib
import re

class MyOpener(urllib.FancyURLopener):
version = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11'

def Translate(eng):
urllib._urlopener = MyOpener()

f = urllib.urlopen('http://www.google.co.kr/dictionary?langpair=en|ko&q='+eng+'&hl=ko&aq=f')
html = f.read()
str = unicode('영어 > 한국어','euc-kr').encode('utf-8')
pos_ko = html.find(str)
str = unicode('영어 사전','euc-kr').encode('utf-8')
pos_en = html.find(str, pos_ko)


if __name__ == '__main__':
Translate('TEST')

2009년 11월 14일 토요일

파이썬 URL 이미지 wxPython에 출력하기(print image from image by wxPython)


import wx
import urllib
class TestFrame(wx.Frame):
def __init__(self):
wx.Frame.__init__(self, None, title="LI")
p = wx.Panel(self)
data = urllib.urlopen("http://www.bigtravelweb.com/images/south_america_map_l.jpg")
img = wx.ImageFromStream(data, wx.BITMAP_TYPE_JPEG).ConvertToBitmap()
wx.StaticBitmap(p, -1, img, (10, 10), (img.GetWidth(), img.GetHeight()))

app = wx.PySimpleApp()
frm = TestFrame()
frm.Show()
app.MainLoop()