* pyglet 을 이용하는 간단한 Python 소스 (소스파일명: testpyglet.py)

import pyglet

window = pyglet.window.Window()

label = pyglet.text.Label('Hello, world',
                          font_name='Times New Roman',
                          font_size=36,
                          x=window.width//2, y=window.height//2,
                          anchor_x='center', anchor_y='center')
@window.event
def on_draw():
    window.clear()
    label.draw()

pyglet.app.run()

실행 결과:




* pyglet 을 이용하여 한글을 출력하는 Python 소스 (소스파일명: testpyglet2.py)
(소스파일을 저장시 반드시 UTF-8 인코딩으로 저장해야 한다)

# coding: utf-8

import pyglet

window = pyglet.window.Window()

label = pyglet.text.Label(u'Hello, world! 안녕하세요?',
                          font_name='맑은 명조',
                          font_size=24,
                          x=window.width//2, y=window.height//2,
                          anchor_x='center', anchor_y='center')

@window.event
def on_draw():
    window.clear()
    label.draw()

pyglet.app.run()


실행 결과:


Posted by Scripter
,