Werkzeug.Python À¥ °³¹ßÀÇ ½ºÀ§½º À°±º Ä® | |
Áö±Ý ´Ù¿î·Îµå |
Werkzeug. ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- Freeware
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Pocoo Team
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://werkzeug.pocoo.org/
- ¿î¿µÃ¼Á¦:
- Mac OS X
- ÆÄÀÏ Å©±â:
- 1.7 MB
Werkzeug. ű×
Werkzeug. ¼³¸í
ÆÄÀ̽ã À¥ °³¹ßÀÇ ½ºÀ§½º ±º´ë Ä® Werkzeug´Â WSGI ÀÀ¿ë ÇÁ·Î±×·¥À»À§ÇÑ ´Ù¾çÇÑ À¯Æ¿¸®Æ¼ÀÇ °£´ÜÇÑ Ä÷º¼ÇÀ¸·Î ½ÃÀ۵ǾúÀ¸¸ç °¡Àå Áøº¸ µÈ WSGI À¯Æ¿¸®Æ¼ ¸ðµâ Áß Çϳª°¡µÇ¾ú½À´Ï´Ù. Werkzeug¿¡´Â °·ÂÇÑ µð¹ö°Å, ¿ÏÀüÇÑ ±â´ÉÀÌÀÖ´Â ¿äû ¹× ÀÀ´ä °³Ã¼, ¿£Æ¼Æ¼ ű×, ij½Ã ÄÁÆ®·Ñ Çì´õ, HTTP ³¯Â¥, ÄíÅ° ó¸®, ÆÄÀÏ ¾÷·Îµå, °·ÂÇÑ URL ¶ó¿ìÆà ½Ã½ºÅÛ ¹× Ä¿¹Â´ÏƼ °øÇå Addon ModulesÀÇ ¹«¸®¸¦ Æ÷ÇÔÇÕ´Ï´Ù .Werkzeug´Â À¯´Ï ÄÚµåÀÔ´Ï´Ù. ƯÁ¤ ÅÛÇø´ ¿£Áø, µ¥ÀÌÅͺ£À̽º ¾î´ðÅÍ ¶Ç´Â ´Ù¸¥ Ç׸ñÀ» ÀνÄÇÏ°í ½ÃÇàÇÏÁö ¾Ê½À´Ï´Ù. Werkzeug´Â ƯÁ¤ ó¸® ¿äûÀ» Àû¿ëÇÏÁö ¾ÊÀ¸¸ç °³¹ßÀÚ¿¡°Ô ÃÖ´ëÇÑÀÇ ¸ðµç °ÍÀ» ¶°³¯ °ÍÀÔ´Ï´Ù .Werkzeug´Â °¡´ÉÇÑ ÇÑ ¸¹Àº ¼¹ö ȯ°æ¿¡¼ ÀÛµ¿ ÇؾßÇÏ´Â ÃÖÁ¾ »ç¿ëÀÚ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ °¡Àå À¯¿ëÇÕ´Ï´Ù (¿¹ : ºí·Î±×, À§Å°, °Ô½ÃÆÇ) , µî.). ´ÙÀ½Àº "werkzeug"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÌ ÀÖ½À´Ï´Ù. ¡¤ À¯´Ï ÄÚµå ÀÎ½Ä ¡¤ ¿äû ¹× ÀÀ´ä °³Ã¼ ¡¤ ¼ö¶ô ¹× ij½Ã Á¦¾î Çì´õ¿Í °°Àº HTTP Çì´õ¸¦ ´Ù·ç´Â ´Ù¾çÇÑ À¯Æ¿¸®Æ¼ ±â´É. ¡¤ ¿äû ³¡¿¡¼ ÀûÀýÇÑ Á¤¸®°¡ÀÖ´Â ·ÎÄà °´Ã¼¸¦ ½º·¹µåÇÕ´Ï´Ù. ¡¤ ´ëÈ Çü µð¹ö°Å ¡¤ ¸î °¡Áö Á¦ÇÑ »çÇ×°ú ¹ö±×¿¡¼ ÀÛµ¿ÇÏ´Â WSGiref ÁÖº¯ÀÇ ·¡ÆÛ´Â Å×½ºÆ® ȯ°æ¿¡ ´ëÇÑ ½º·¹µù ¹× Æ÷Å© Áö¿øÀ» Ãß°¡ÇÏ°í ÀÚµ¿ Reloader¸¦ Ãß°¡ÇÕ´Ï´Ù. ¡¤ REST Áö¿øÀÌÀÖ´Â À¯¿¬ÇÑ URL ¶ó¿ìÆà ½Ã½ºÅÛ. ¡¤ ¿ÏÀü WSGI ȣȯ ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã 2.4 ÀÌ»ó ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ ÀÌÁ¦ ÆÄÀ̽ã 2.4°¡ ÇÊ¿äÇÕ´Ï´Ù ¡¤ ¹ö±× ¼öÁ¤ : Ŭ·¡½º :`~ contrif.iterio` ¡¤ Ãß°¡ : Ŭ·¡½º :`mimeaccept` ¹× : Ŭ·¡½º :`CharsetAccept`´Â ÀÏ¹Ý : Ŭ·¡½º :`¼ö¶ô "°ú °°Àº ÀÏÀ»ÇÏÁö¸¸ ¹Ì¸ÞÀÌÇÁ ¹× charsets ¹× Ãß°¡ÀûÀÎ Æí¸®ÇÑ ¹æ¹ýÀ»À§ÇÑ Æ¯º°ÇÑ Á¤±ÔÈ°¡ ÀÖ½À´Ï´Ù. ¡¤ WSGIREF¿¡¼ WSGIREF¿¡¼ Ȩ ȨÀ» Ȩ ´ýÇÁ·Î ÀüȯÇß½À´Ï´Ù. ¡¤ The : Class : 'Client'´Â ÀÌÁ¦ ÄíÅ°¸¦ Áö¿øÇÕ´Ï´Ù. ¡¤ Ãß°¡ : mod :`~ werkzeug.contrib.fixers` ¸ðµâ WebServer ¹ö±× ¹× È£½ºÆà ºÎÀÛ¿ë È£½ºÆÃÀ»À§ÇÑ ´Ù¾çÇÑ ¼öÁ¤ »çÇ×À» Æ÷ÇÔÇÕ´Ï´Ù. ¡¤ Ãß°¡ : mod :`werkzeug.contrib.wrappers`. ¡¤ Ãß°¡ : func :`is_hop_by_hop_header`. ¡¤ Ãß°¡ : FUNC :`IS_ENTITY_HEADER`. ¡¤ Ãß°¡ : func :`remove_hop_by_hop_headers` ¡¤ Ãß°¡ : FUNC :`pop_path_info` ¡¤ Ãß°¡ : FUNC :`PEEK_PATH_INFO`. ¡¤ Ãß°¡ : FUNC :`wrap_file` ¹× : Ŭ·¡½º :`filewapper` ¡¤ CIRTIR ÆÐÅ°Áö¿¡¼ ÀÏ¹Ý WERKZEUG ONE¿¡`LIGITALSTREAM 'À» À̵¿ÇÏ°í ±âº» µ¿ÀÛÀ» º¯°æÇÏ¿© °æ°í¾øÀÌ ¸ØÃßÁö ¾Ê°í ¿¹¿Ü¸¦ ¹ß»ý½ÃÅ°´Â °ÍÀÔ´Ï´Ù. ¿À·¡µÈ Ŭ·¡½º´Â 0.6±îÁö ¸ðµâ¿¡ ÃæÀüµË´Ï´Ù. ¡¤ ÀÌÀü CGI ÇØÅ·À» ´ëüÇÏ´Â ½ÇÇèÀû ´ÙÁß Æļ ±¸Çö. ¡¤ Ãß°¡ : FUNC :`dump_options_header` ¹× : func :`parse_options_header` ¡¤ Ãß°¡ : FUNC :`quote_header_value` ¹× : Func :`unquote_header_value` ¡¤ : ÆãÅ© :`URL_ENCODE` ¹× : FUNC :``URL_DECODE` ÀÌÁ¦``°ú```Æä¾î ¼¼ÆÛ·¹ÀÌÅÍ·Î ÀüȯÇϵµ·Ï ±¸ºÐ Àμö¸¦ ¼ö¶ôÇÑ´Ù. ¸¶¼ú ½ºÀ§Ä¡°¡ ´õ ÀÌ»ó ÀÚ¸®¿¡ ¾ø½À´Ï´Ù. ¡¤ ¸ðµç ¾ç½Ä µ¥ÀÌÅÍ ±¸¹® ºÐ¼® ÇÔ¼ö´Â ¹°·Ð : Ŭ·¡½º :`BaseRequest` °´Ã¼´Â ¼ö½Å ¹ÙÀÌÆ® (¿ÏÀüÈ÷ ¶Ç´Â ÇÊµå ´ç)ÀÇ ¼ö¸¦ Á¦ÇÑÇÏ´Â ¸Å°³ º¯¼ö (¶Ç´Â ¼Ó¼º) ¸¦°¡Áý´Ï´Ù. ¡¤ Ãß°¡ : Ŭ·¡½º :`LanguageAccept`. ¡¤ ¿äû °³Ã¼°¡ ÀÌÁ¦ ¸ðµç Ä÷º¼Ç¿¡ ´ëÇؼ¸¸ Àб⠸¸ÇϸéµË´Ï´Ù. ¡¤ ¸¹Àº »õ·Î¿î Ä÷º¼Ç Ŭ·¡½º, ÀϹÝÀûÀ¸·Î ¸®ÆÑÆ® µÈ Ä÷º¼Ç Ŭ·¡½º°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ Å×½ºÆ® Áö¿øÀº ¸®ÆÑÅ丵µÇ¾úÀ¸¸ç, ¹Ý¿øÇÏÁö ¾ÊÀº`werkzeug.test.file`°¡ ´ëüµÇ¾ú½À´Ï´Ù : Ŭ·¡½º :`werkzeug.filestorage`. ¡¤ : Ŭ·¡½º :`environbuilder`ÀÌ Ãß°¡µÇ°í ÀÌÀüÀÇ °íÀ¯ ÇÑ ´ÙÀ½`create_environ`, : class :`client` ¹× : meth :`baserequest.from_values`. ±×µéÀº ¸ðµÎ È¥¶õ½º·´Áö ¾ÊÀº ÀÌÁ¦ ¶È°°ÀÌ ÀÏÇÕ´Ï´Ù. ¡¤ °ø½ÄÀûÀ¸·Î ³»ºÎ ¸ðµâ¿¡¼ Á¤ÀǵÇÁö ¾ÊÀº µ¿ÀÛÀ¸·Î °¡Á® ¿À±â. ÀÌ ¸ðµâÀº °ø°ø ÀÎÅÍÆäÀ̽º·Î ³ëÃâµÇÁö ¾Ê¾Ò½À´Ï´Ù. ¡¤ ÀÌÀü¿¡ ¸ðµç ºê¶ó¿ìÀú°¡ ¼öÇàÇÏ´Â ÄÁÅÙÃ÷ ±æÀ̸¦ º¸³»Áö ¾Ê´Â ºê¶ó¿ìÀú¿¡ ´ëÇØ ÀÌÀü¿¡ °³Ã¼°¡ °´Ã¼¸¦ ¸¸µé¾ú´ø FileStorage .__ Len__`À» Á¦°ÅÇß½À´Ï´Ù. ¡¤ : Ŭ·¡½º :`sharedDataMiddleware`´Â`wrap_file`¸¦ »ç¿ëÇÏ¸ç ±¸¼º °¡´ÉÇÑ Ä³½Ã ½Ã°£ ÃÊ°ú°¡ ÀÖ½À´Ï´Ù. ¡¤ Ãß°¡ : Ŭ·¡½º :`CommonRequestDescriptorSmixin`. ¡¤ Ãß°¡ : attr :`CommonResponsEdescriptorsmixin.mimetype_params`. ¡¤ Ãß°¡ : mod :`werkzeug.contrib.lint`. ¡¤`passthrough_errors``run_simple`¿¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤`secure_filename` Ãß°¡ µÈ ¡¤ Ãß°¡ : FUNC :`make_line_iter`. ¡¤ : Class :`vuldict` º¹»çº»Àº`getList '¹×¸®½ºÆ® ¸®ÅÏÇÏ´Â`getList'¹× ¹Ýº¹ ÇÔ¼ö¿¡ ´ëÇÑ È£ÃâÀÚ¿¡°Ô ³»ºÎ ¸ñ·ÏÀ» ¹àÈ÷´Â ´ë½Å ¡¤ Ãß°¡µÊ : attr :`follow_redirect` - the : func :`open` of : class : 'client'. ¡¤`extra_files`¿¡ ´ëÇÑ Áö¿ø Ãß°¡ : func :`~ werkzeug.script.make_runserver`
Werkzeug. °ü·Ã ¼ÒÇÁÆ®¿þ¾î
²ÀÁö¸¦ ´ÛÁö ¸¶¶ó
¹«·á, ¹è¿ì±â ¹× »ç¿ëÀÌ °£´ÜÇÏÁö¸¸, ¹®Áö¸£¸é ¸Å¿ì °·ÂÇÑ À¥ ÃßÃâ ÇÁ·¹ÀÓ ¿öÅ© ...
170 46 KB