¿ì½ºÄÚ

Àüü ÅؽºÆ® °Ë»öÀ»À§ÇÑ index docstrings
Áö±Ý ´Ù¿î·Îµå

¿ì½ºÄÚ ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • BSD License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Robert Kern
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.enthought.com/

¿ì½ºÄÚ Å±×


¿ì½ºÄÚ ¼³¸í

Àüü ÅؽºÆ® °Ë»öÀ»À§ÇÑ À妽º DocStrings Who So ShocdocÀº Python DocStrings ¿ë Àε¦½Ì µÈ Àüü ÅؽºÆ® °Ë»ö ¶óÀ̺귯¸®ÀÔ´Ï´Ù. Whoosh¸¦ »ç¿ëÇÏ¿© »öÀÎ »ý¼º ¹× °Ë»öÀ» ¼öÇàÇϹǷΠÀ̸§ÀÌ ÁöÁ¤µË´Ï´Ù. ¿©±â¿¡´Â DocStrings¸¦ ¼öÁýÇϱâÀ§ÇÑ µµ±¸°¡ Æ÷ÇԵǾî ÀÖÀ¸¸ç Good.prerequisitesfor¸¦ °Ë»ö ÇÒ ¼öÀÖ´Â index.prerequisitesfor¸¦ °Ë»ö ÇÒ ¼ö ÀÖ½À´Ï´Ù. WHOOSHDOC´Â EPYDOC¸¦ »ç¿ëÇÏ¿© ÆÐÅ°Áö¸¦ Æ®·¡¹ö½ºÇÏ°í °Ë»ö »öÀÎÀ» ±¸ÃàÇϱâ À§ÇØ DocStrings¸¦ ¼öÁýÇÕ´Ï´Ù. ±×·¯³ª EPYDOC´Â ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. EPYDOC¸¦ »ç¿ëÇÏÁö ¾Ê°í WHOOSH API¸¦ »ç¿ëÇÏ¿© WHOOSHDOC À妽º (½ºÅ°¸¶ÀÇ WHOOSHDOC / util.py ÂüÁ¶)¸¦ »ç¿ëÇÏ¿© WHOOSHDOC À妽º¿¡ Ãß°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù. WHOOSHDOC´Â ¸í·É ÁÙ Àμö¿¡ ´ëÇØ ARGPARSE¸¦ »ç¿ëÇÕ´Ï´Ù. SETUSPTOOLSÀÇ EASY_INSTALL : $ CD WHOOSHDOC-1.0 $ Python ¼³Á¤À» ´Ù¿î·ÎµåÇÏ°í Æ÷Àå ÇØÁ¦ ÇÑ ÈÄ Á¤»óÀûÀÎ SetupToolsÀÇ Easy_install : $ Easy_install SettexCocÀ» »ç¿ëÇÕ´Ï´Ù. PY install wxpython search gui¸¦ »ç¿ëÇÏ·Á¸é, ´ç½ÅÀº ¿¡ÀÌ·Î ÆùÀÇ Æ¯¼º°ú traitsbackendwx ÆÐÅ°Áö¸¦ ¼³Ä¡ÇؾßÇÕ´Ï´Ù. ÀÌ·¸°ÔÇÏ·Á¸é ´ÙÀ½ Easy_install ¸í·ÉÀ» »ç¿ëÇϽʽÿÀ. $ easy_install 'Whooshdoc 'SubversionÀ» ÅëÇØ °³¹ß ¼Ò½º¸¦ üũ ¾Æ¿ô ÇÒ ¼ö ÀÖ½À´Ï´Ù : $ svn co https:///svn.enthoment.com/svn/enthoque/whooshdoc/trunk whooshdocwooshdoShdocÀÌ¿É´Ï´Ù. ÇϳªÀÇ ½ºÅ©¸³Æ®·Î WDoc. ¿©±â¿¡´Â ¸î °¡Áö ÇÏÀ§ ¸í·ÉÀÌ ÀÖ½À´Ï´Ù. EPYDOC¸¦ »ç¿ëÇÏ¿© DocStrings¸¦ ¼öÁýÇÏ·Á¸é ÆÐÅ°Áö¸¦ À妽ÌÇÏ·Á¸é "WDOC -help"¹× "WDOC -help"¹× "WDOC -help"¸¦ »ç¿ëÇÏ¿© "WDoc À妽º"¸¦ »ç¿ëÇϽʽÿÀ. ¿¹ : $ wdoc »öÀÎ console °Ë»ö À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© "wdoc °Ë»ö"À» »ç¿ëÇϽʽÿÀ. ¿¹ : $ wdoc °Ë»ö - Äõ¸® ±¸¹®¿¡ ´ëÇÑ ¼³¸íÀº $ wdoc °Ë»ö Bessel ¶Ç´Â °Ü¿ïÀÌ ¾Æ´Ñ $ wdoc °Ë»ö ' "½©µµ µû¿ÈÇ¥¸¦ Çؼ® ÇÒ ¼ö Àֱ⠶§¹®¿¡ ½©ÀÌ ÀοëÀ» Çؼ®Çϱ⠶§¹®ÀÔ´Ï´Ù. GUI, "WDOC UI"¸¦ »ç¿ëÇϽʽÿÀ. ¿¹ : $ wdoc ui $ wdoc UI Bessel ¶Ç´Â Airy°¡ WHOOSHDOC À妽º µð·ºÅ丮¸¦ ¸í½Ã ÀûÀ¸·Î ¸í½Ã ÀûÀ¸·Î ÁöÁ¤ÇÏ·Á¸é ´ÙÀ½ ÇÏÀ§ ¸í·ÉÀ» »ç¿ëÇϱâ Àü¿¡ -I /-index ¿É¼ÇÀ» »ç¿ëÇϽʽÿÀ. ¿¹ : $ wdoc -index ~ / library / whooshdoc °Ë»ö Besselto ƯÁ¤ DocStrings (¿¹ : ÆÐÅ°Áö¸¦ ¾÷µ¥ÀÌÆ®ÇÏ°íÀ̸¦ ´Ù½Ã »èÁ¦ÇÏ°í ½Í±â ¶§¹®¿¡)¸¦ Á¦°ÅÇÏ·Á¸é "WDOC DELGROUPS"¸¦ »ç¿ëÇϽʽÿÀ. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù. # ¸ÕÀú ±×·ì À̸§ "scipy"$ wdoc À妽º - ±×·ì scipy scipy.linalg scipy.Optimize # ÀÌÁ¦ »èÁ¦ÇÕ´Ï´Ù. $ wdoc µ¨ ±×·ìÀÌ IPYTHON "magic"¸í·ÉÀ» Æ÷ÇÔÇÕ´Ï´Ù. WHOOSHDOC Äõ¸®¸¦ ¼öÇàÇÏ°í "WDOC °Ë»ö"¸í·É°ú °°Àº ÄܼÖÀÇ °á°ú¸¦ Ç¥½ÃÇÏ´Â WHOSH. % whoosh ¸í·ÉÀº IPythonÀÇ µµ¿ò¸» ¸ÞÄ¿´ÏÁò°ú ÅëÇÕµÇ¾î °³º° Ç׸ñ¿¡ ´ëÇÑ µµ¿ò¸»À» Ç¥½ÃÇÕ´Ï´Ù. À̸¦ È°¼ºÈ­ÇÏ·Á¸é ´ÙÀ½À» ipy_user_conf.py ÆÄÀÏ¿¡ Ãß°¡ÇϽʽÿÀ. whooshdoc.ipython °¡Á® ¿À±â enableenable ( '/ path / to / whooshdoc / index')¿¡¼­ IPython¿¡¼­ % whosh¸¦ »ç¿ëÇÏ¿© °Ë»ö ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°ÀÌ : : % Whoosh Bessel ¶Ç´Â Airy ÇÊÅÍ ¿ä±¸ »çÇ×ÀÌ ¾Æ´Ñ °æ¿ì : ¡¤ ÆÄÀ̽ã


¿ì½ºÄÚ °ü·Ã ¼ÒÇÁÆ®¿þ¾î