pytkgen.XML / JSON Á¤ÀÇ ÆÄÀÏ¿¡¼ Tkinter GUI ¸¸µé±â | |
Áö±Ý ´Ù¿î·Îµå |
pytkgen. ¼øÀ§ ¹× ¿ä¾à
±¤°í
pytkgen. ű×
pytkgen. ¼³¸í
XML / JSON Á¤ÀÇ ÆÄÀÏ¿¡¼ Tkinter GUI¸¦ ¸¸µì´Ï´Ù PytkGenÀº XML ¶Ç´Â JSON Á¤ÀÇ ÆÄÀÏ¿¡¼ TKInter GUI¸¦ ¸¸µå´Â Python ¸ðµâÀÔ´Ï´Ù.ÀÌ °£´ÜÇÑ ¸ðµâ µÚ¿¡ÀÖ´Â ¾ÆÀ̵ð¾î´Â JSON ¶Ç´Â XML Çü½ÄÀ¸·Î Tkinter GUI¸¦ Á¤ÀÇ ÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÔ´Ï´Ù. À§Á¬¿¡ ´ëÇØ ±¸¼º ÇÒ ¼öÀÖ´Â ¸ðµç °ªÀ» ÇØ´ç ÆÄÀÏ¿¡ Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¸ðµâ 'TKGEN'Àº ÀÌ·¯ÇÑ ÆÄÀÏÀ» ±¸¹® ºÐ¼®ÇÏ°í TK ·çÆ®¸¦ ¹Ýȯ ÇÒ ¼öÀÖ´Â ¹ßÀü±â Ŭ·¡½º¸¦ °¡Áö°í ÀÖ½À´Ï´Ù. JSON ÆÄÀÏÀ» ÀÔ·ÂÀ¸·Î »ç¿ëÇÏ·Á¸é : GUI = tkgen.gengui.generator () root = gui.initialize ( 'ui.json) ', title ='ÀϺΠÅ×½ºÆ® - Å×½ºÆ® ... ') root.mainLoop () ¶Ç´Â xml : gui = tkgen.gengui.generator () root = gui.initialize ('ui.xml ', type ='xml ', title = 'ÀϺΠTest Gui ...') root.mainLoop ()ÀÌ package¸¦ »ç¿ëÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº 'examples /'µð·ºÅ丮ÀÇ ¿¹Á¦¸¦ ÂüÁ¶ÇϽʽÿÀ. Pypi¿¡¼µµ Pypi¿¡¼ °Ë»ö ÇÒ ¼ö ÀÖ½À´Ï´Ù. Easy_install / pip ¼³Ä¡ pytkgensome À¯¿ëÇÑ ¼³Ä¡ GUI ÀÚü°¡ XML ¶Ç´Â JSON ÆÄÀÏ¿¡ Á¤ÀǵǾî ÀÖÀ¸¹Ç·Î ÆÄÀ̽ã Äڵ忡¼ À§Á¬À» Á¶È¸ÇÏ¿© ½ÇÁ¦ ÀÛ¾÷À» ¼öÇàÇؾßÇÕ´Ï´Ù. GenGui ¸ðµâÀº »îÀ» ½±°Ô ÇÒ ¼öÀÖ´Â ÀÏ»óÀ» Á¦°øÇÕ´Ï´Ù. - ã±â (À̸§) - ÁöÁ¤µÈ À̸§À¸·Î À§Á¬ÀÇ Tkinter À§Á¬ °´Ã¼¸¦ ¹ÝȯÇÕ´Ï´Ù. À̸§ÀÌ ½ÇÁ¦·ÎÀÌ À§Á¬ÀÇ Á¤ÀÇ ÆÄÀÏ¿¡ Á¤ÀǵǾî ÀÖ¾î¾ßÇÕ´Ï´Ù. ÀÌÁ¦ Tkinter À§Á¬À»À§ÇÑ °´Ã¼°¡ ÀÖÀ¸¹Ç·Î ¾Ë·ÁÁø ±â¼úÀ» »ç¿ë ÇÏ¿©ÀÌ Æ¯Á¤ À§Á¬¿¡ ´ëÇØ Á¤ÀÇ µÈ ¸ðµç °ÍÀ» ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù .- ¹öÆ° (À̸§, Cmd) - '¹öÆ°'À§Á¬À» ¸í·ÉÀ¸·Î ¿¬°ü½Ãŵ´Ï´Ù. ¿¹ : 'root .destroy '.- È®Àζõ (À̸§) -'È®Àζõ '¿¡ ´ëÇÑ'intvar '¸¦ ¹ÝȯÇϹǷΠ°ª (0/1)À» °Ë»öÇÏ¿© »ç¿ëÀÚ°¡ »óÀÚ¸¦ ¼±ÅÃÇß´ÂÁö È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù .- Ç׸ñ (À̸§) - 'Entry'À§Á¬ÀÇ ÅؽºÆ®´Â ÀÌ·¸°Ô ÇØÁ¦ ÇÒ ¼ö¾ø´Â ¹«·áÀÔ´Ï´Ù. ³ª´Â ±×°ÍÀÌ ¿Ïº®ÇÏÁöµµ ¾ÊÀ½À» º¸ÀåÇÏÁö ¾ÊÀ¸¸ç ¿ÏÀüÇÏÁö ¾ÊÀ¸¸ç Àç¹ÌÀְԵDZ⸦ º¸ÀåÇÏÁö ¾Ê½À´Ï´Ù! ÀÚ¼¼ÇÑ Á¤º¸ ¿ä±¸ »çÇ×Àº https://github.com/tmetsch/pytkgenÀ» ÂüÁ¶ÇϽʽÿÀ. ¡¤ ÆÄÀ̽ã
pytkgen. °ü·Ã ¼ÒÇÁÆ®¿þ¾î