ºñ¿ÇÑ °Í ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- MIT/X Consortium Lic...
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- https://github.com/hyperturtle/
ºñ¿ÇÑ °Í ű×
ºñ¿ÇÑ °Í ¼³¸í
Stache´Â ~ 150 ÁÙÀÇ Äڵ带 Á¦¿ÜÇÏ°í´Â Äà¼ö¿°¿¡¼ ¸ðµç °ÍÀ» ±¸ÇöÇÕ´Ï´Ù. µÎ °¡Áö »õ·Î¿î °ÍµéÀ» ´õÇÑ °Í. {{.}} ¹× {{ {{.}}
\ n {{/ array}} ¹è¿ = °¡ »ý¼ºµË´Ï´Ù :
1 2 3 {{<
master }} {}ÀÌ {}¸¦ »ç¿ëÇϸé StacheTestSyoulÀÌ Python Test.py¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. CD StacheNoseTestsbenchmarkpython Test.pyusage : >>> Stache °¡Á® ¿À±â Stache >>> Stache ()¸¦ ·»´õ¸µÇÕ´Ï´Ù ( "Hello {who} }! ", Dict (Who ="World ")) ¾È³çÇϼ¼¿ä ¿ùµå·¯ >>> °¡Á® ¿À±â ³ÀÔ±â >>> Stache.Render ("Hello {{World}}! ", Dict (World ="Stache! ")) ¾È³çÇϼ¼¿ä. ºÎºÐµéÀ» ä¿ì·Á¸é : >>>¿¡¼ Stache Import Stache¿¡¼ >>> stachio.add_template ( 'main', 'a = {a}};') >>> stachio.add_template ( 'main1', 'b = ; ') >>> stachio.add_template ('main2 ','sta chio ') >>> stachio.add_template ('woah ','{{{> main}} {{> main1}} {{> main2}}} {{> main2}}}} {{> main2}} >>> stachio.render_template ( 'woah', dict (a = 1, b = )) a = 1; B = StachioIF µ¿Àû ÆÄÀÏÀÇ µ¿Àû ÆÄÀϷε带 ¿øÇÏ´Â ºÎºÐÀ» ¹«½ÃÇÒ ¼ö ÀÖ½À´Ï´Ù. °´Ã¼¿Í °°ÀÌ ÅÛÇø´°ú °°Àº ÅÛÇø´°ú __get__ ¸Þ¼Òµå¸¦ ÀçÁ¤ÀÇÇÕ´Ï´Ù. ÅÛÇø´À»·ÎµåÇϸé Self.add_Template (template_name, ÅÛÇø´) ŸÀÓ ¶óÀÎÀ» È£ÃâÇؾßÇÕ´Ï´Ù. ÅÛÇø´ÀÌ ¾ð¾î ºÒ°¡Áö·ÐÀÚ°¡µÇ±â¸¦ ¹Ù¶ø´Ï´Ù. ù ¹ø° Àå¼Ò¿¡¼ Äà¼ö¿°ÀÌ ÁÁ¾ÆÇÏ´Â ÁÖµÈ ÀÌÀ¯´Â ÅÛÇø´ Àç»ç¿ëÀÇ °¡´É¼º ¶§¹®ÀÔ´Ï´Ù. Á¦°¡ÀÖ´Â ¹Ì·¡ ¾ÆÀ̵ð¾î´Â ºê¶ó¿ìÀú ÇÁ·ÐÆ® ¿£µå¿¡¼ »ç¿ëÇϵµ·Ï ·»´õ¸µ µÈ ÀÚ¹Ù ½ºÅ©¸³Æ® ÅÛÇø´À¸·Î ·»´õ¸µÇÏ°í ÀÖÀ¸¸ç, Ŭ¶óÀ̾ðÆ® Ãø ½ºÅ©¸³Æ®ÀÇ È¨ÆäÀÌÁö·Î ÄÄÆÄÀÏ ÇÒ ¼öÀִ Ŭ¶óÀ̾ðÆ® Ãø ½ºÅ©¸³Æ®ÀÇ Çʿ伺À» ¿ìȸÇÕ´Ï´Ù.
ºñ¿ÇÑ °Í °ü·Ã ¼ÒÇÁÆ®¿þ¾î