| Pycli. Python CLI ¾Û¿¡ ´ëÇÑ °£´ÜÇÑ °´Ã¼ ÁöÇâ Á¢±Ù ¹æ½Ä |
Áö±Ý ´Ù¿î·Îµå |
Pycli. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://code.lfod.us/
Pycli. ű×
Pycli. ¼³¸í
ÆÄÀ̽ã CLI ¾Û¿¡ ´ëÇÑ °£´ÜÇÑ °´Ã¼ ÁöÇâ Á¢±Ù ¹æ½Ä PyCli´Â ¸í·É ÁÙ ÀÀ¿ë ÇÁ·Î±×·¥À»º¸´Ù ½±°Ô ÀÛ¼ºÇÏ°ÔÇÏ´Â ÀÛÀº ÆÄÀ̽㠶óÀ̺귯¸®ÀÔ´Ï´Ù. ¸í·É ÁÙ Àμö (OptParse), ȯ°æ ¹× ±¸¼º ÆÄÀÏ (configParser) ±¸¹® ºÐ¼®À» ó¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù. ·Î±ë (·Î±ë); ¹× µ¥¸ó (OS, SYS). ¶ÇÇÑ Æí¸®ÇÑ Å×½ºÆ® Framework.pyCli¸¦ Á¦°øÇÏ´Â µ¥ µµ¿òÀ̵ǹǷΠÆÄÀ̽ã stdlib¿¡¼ ȣȯµÇÁö ¾Ê´Â ÀÎÅÍÆäÀ̽º¸¦ ó¸® ÇÒ ÇÊ¿ä¾øÀÌ Àß Çü¼ºµÇ°í Àç»ç¿ë °¡´ÉÇÑ ½ºÅ©¸³Æ®¸¦ ÀÛ¼ºÇÏ´Â µ¥ µµ¿òÀ̵˴ϴÙ. PyCli¸¦ »ç¿ëÇÏ¸é ½ºÅ©¸³Æ®°¡ °£´ÜÇÕ´Ï´Ù. DEF Main (App) : app.log.debug ( "CLI.APP¸¦ »ç¿ëÇÏ°í ÀÖ½À´Ï´Ù!") do_stuff () : return 0 else : __name__ == "__main__ ": cli.app¿¡¼ import loggingApp app = loggingApp (main) app.run () ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã
Pycli. °ü·Ã ¼ÒÇÁÆ®¿þ¾î