| repoze.sphinx.Autopterface. Zope ÀÎÅÍÆäÀ̽º¿¡¼ API ¹®¼¸¦ ÀÚµ¿ »ý¼ºÇÕ´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
repoze.sphinx.Autopterface. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Agendaless Consulting
repoze.sphinx.Autopterface. ű×
repoze.sphinx.Autopterface. ¼³¸í
Zope ÀÎÅÍÆäÀ̽º¿¡¼ API ¹®¼¸¦ ÀÚµ¿ »ý¼ºÇÕ´Ï´Ù repoze.sphinx.Autopterface SPHINX ¼³¸í¼ ½Ã½ºÅÛÀÇ È®Àå¸íÀ» Á¤ÀÇÇÕ´Ï´Ù. È®ÀåÀº Zope.Interface ÀνºÅϽºÀÇ zope.interface ÀνºÅϽºÀÇ introspection¿¡ ÀÇÇÑ API ¹®¼¸¦ »ý¼º ÇÒ ¼ö ÀÖ½À´Ï´Ù. easy_install : bin / easy_install repoze.sphinx.autopterface pythonpath¿¡¼ ÆÐÅ°Áö¸¦ °¡Á® ¿À´Â ´Ù¸¥ ¹æ¹ýÀº extensionadd repoze.sphinx.autopterface¸¦ µî·ÏÇÕ´Ï´Ù. Á¦Ç°¿¡ ´ëÇÑ SPHINX ¼³¸í¼ÀÇ conf.pyÀÇ È®Àå ¸ñ·Ï¿¡. EG : È®Àå = ¹®¼ÀÇ ÀûÀýÇÑ ÁöÁ¡À» »ç¿ëÇÏ¿© ´ÙÀ½À» ÅëÇØ Autodocs ÀÎÅÍÆäÀ̽º¸¦ È£ÃâÇÕ´Ï´Ù. .. auto-pointerface : : yourpackage.interfaces.ifoooutput Áö½Ã¹®ÀÇ * ¿ÏÀüÇÑ ÀÎÅÍÆäÀ̽º À̸§ * ¸ðµç ±âº» ÀÎÅÍÆäÀ̽º * ÀÎÅÍÆäÀ̽ºÀÇ doctstring, restx·Î ·»´õ¸µµË´Ï´Ù. * ÀÎÅÍÆäÀ̽º ±¸¼º¿ø (¸Þ¼µå ¹× ¼Ó¼º). o °¢ ¼Ó¼º¿¡ ´ëÇØ Ãâ·Â¿¡´Â ¼Ó¼º À̸§°ú ¼³¸íÀÌ Æ÷ÇԵ˴ϴÙ. o °¢ ¹æ¹ý¿¡ ´ëÇØ Ãâ·Â¿¡´Â ¸Þ¼µå À̸§, ÇØ´ç ¼¸í ¹× Docstring (RESTX·Î ·»´õ¸µ)ÀÌ Æ÷ÇԵ˴ϴÙ. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽㠡¤ ½ºÇÎÅ©½º ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ TypeError ¼öÁ¤ : 'Nonetype'°´Ã¼´Â Python 2.7¿¡¼ ÀÎÅÍÆäÀ̽ºÀÇ ·»´õ¸µÀ» »ý¼º ÇÒ ¶§ iterable ¿À·ù°¡ ¾Æ´Õ´Ï´Ù.
repoze.sphinx.Autopterface. °ü·Ã ¼ÒÇÁÆ®¿þ¾î