'Python'에 해당되는 글 2건

  1. 2009.08.14 제대로 막나가는(?) 프로젝트 - Skulpt (1)
  2. 2008.10.08 Pyjamas: Python을 위한 GWT
Skulpt는 웹 브라우저에서 동작하는 Python입니다.
정말, 제대로 미친 것 같지만 멋지네요.
위 예제와 같은 터미널은 다음과 같이 작성할 수 있습니다.
 
[code:js]
window.addEvent('domready', function() {
    var term = initTerminal(80, 20);
 
    // set up demo typers
    $('codeexample1').addEvent('click', (function(e)
            {
                e.stop();
                term.doClear();
                term.writeStr("print \"Hello, World!\"     # natch", false, true);
                term.doEnter();
            }));
    $('codeexample2').addEvent('click', (function(e)
            {
                e.stop();
                term.doClear();
                term.writeStr("for i in range(5):", false, true); term.doEnter();
                term.writeStr("    print i", false, true); term.doEnter();
                term.doEnter();
            }));
    $('codeexample3').addEvent('click', (function(e)
            {
                e.stop();
                term.doClear();
                term.writeStr("[x*x for x in range(20) if x % 2 == 0]", false, true);
                term.doEnter();
            }));
 
    term.writeStr("Skulpt demo REPL - " + new Date().toLocaleString() + "\n");
    term.writeStr(term.PS1, true);
});
from Skulpt: Crazy project that lets your browser parse and run Python
 


Posted by 행복한고니 트랙백 0 : 댓글 1

댓글을 달아 주세요

  1. addr | edit/del | reply BlogIcon 이그나오 2009.08.30 19:17 신고

    잘 보고갑니다
    http://hongsama.tistory.com

GWT를 Python으로 구현한 것입니다. 지난 주 글에는 GWT를 PHP 백엔드로 구현한 것도 있었던 모양입니다.

SourceForge의 프로젝트 페이지에서 간단한 개요와 자습서, 위젯 쇼케이스 등을 보실 수 있습니다.

from Pyjamas: GWT for Python

'[IT] Web Tech' 카테고리의 다른 글

MAMA, 웹 표준을 누가 쓰죠?  (0) 2008.10.20
alert()에게 작별을  (3) 2008.10.17
웹 에디터 비교  (4) 2008.10.14
iPhone in Action 일부 챕터 다운로드  (0) 2008.10.10
Pyjamas: Python을 위한 GWT  (0) 2008.10.08
IE 8 Beta 2 Ajax 기능  (0) 2008.10.08
JavaScript로 만든 팩맨  (0) 2008.09.20
iPhone에서도 SVG를 사용할 수 있습니다  (0) 2008.09.19
리눅스에서도 AIR를!!  (0) 2008.09.18
TAG GWT, Python
Posted by 행복한고니 트랙백 0 : 댓글 0

댓글을 달아 주세요