validol2.

À¯¿ëÇÑ GET / »çÈÄ ¸Å°³ º¯¼ö ¶Ç´Â JSON ±¸¹® ºÐ¼® * ¹× À¯È¿¼º °Ë»ç µµ±¸
Áö±Ý ´Ù¿î·Îµå

validol2. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • WTFPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Konstantin Merenkov
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://github.com/kmerenkov/

validol2. ű×


validol2. ¼³¸í

À¯¿ëÇÑ GET / »çÈÄ ¸Å°³ º¯¼ö ¶Ç´Â JSON ±¸¹® ºÐ¼® * ¹× À¯È¿¼º °Ë»ç µµ±¸ validol2´Â ½ÇÁ¦·Î ÅؽºÆ® µ¥ÀÌÅ͸¦ ±¸¹® ºÐ¼®ÇÏÁö ¾Ê½À´Ï´Ù. Python Data Structures¿¡¼­ ÀÛµ¿ÇÕ´Ï´Ù. ´Ù¸¥ µ¥ÀÌÅÍ°¡ À¯È¿ÇÑÁö È®ÀÎÇÕ´Ï´Ù (»çÀüÀÇ ¼±ÅÃÀû Å°¸¦ Áö¿øÇÕ´Ï´Ù) * ÀÚµ¿À¸·Î ¹«Á¦ÇÑ »ç¿ë ½Ã³ª¸®¿À¸¦ Á¦°øÇÏ´Â * ¸Å¿ì È®Àå °¡´ÉÇÑ * ¶óÀ̼¾½º¸¦ ÀÚµ¿À¸·Î º¯È¯ÇÕ´Ï´Ù .-) »ç¿ë¹ý >>> À¯È¿¼º °Ë»ç (str, "foo") "foo '>>> À¯È¿¼º °Ë»ç (int, 10) 10 >>> À¯È¿¼ºÀ» °Ë»ç (int,"10 ") 10 >>> À¯È¿¼º °Ë»ç (, >>> À¯È¿¼º °Ë»ç (½ÃÄö½º (), xrange (10)) >>> À¯È¿¼º °Ë»ç ({ "»ç¿ëÀÚ": str, ... "Blocked": Boolean, ... "À̸ÞÀÏ": str}, ... { "»ç¿ëÀÚ": "John", ... "Blocked": "False", ... "À̸ÞÀÏ": "John @ example" .com "} ...) { 'Â÷´ÜµÊ': false, 'À̸ÞÀÏ': 'john@example.com', 'john@example.com', 'user': 'john'} >>> À¯È¿¼º °Ë»ç (any_of ()) 10) ³Ê¹« ¿À·¡ / readimagine ´ÙÀ½ ¾ç½ÄÀÇ ¿äûÀ» ±â´ëÇÏ´Â readimagine : {page page ":"10 "} ¼­¹ö Ãø¿¡¼­ Á¦°øµÈ ¸Å°³ º¯¼ö ¸¸"ÆäÀÌÁö "ÀÎÁö È®ÀÎÇؾßÇÕ´Ï´Ù. °ªÀº Á¤¼öÀ̸ç 0º¸´Ù Å©°í (ºÎÁ¤ÀûÀÎ ÆäÀÌÁö´Â ÀÌ»óÇÑ °ÍÀ¸·Î) validol2°¡ ¾î¶»°Ô ´ç½ÅÀ» µµ¿ÍÁÝ´Ï´Ù : >>> À¯È¿¼ºÀ» °Ë»çÇÕ´Ï´Ù ({ "ÆäÀÌÁö": gt (0)}, # ¼ÒÀ§ ½ºÅ°¸¶ { " ³ªÀÌ ":"10 "10"}) # get-request { "ÆäÀÌÁö": 10} ¾Ë ¼ö ÀÖµíÀÌ Get-Request¿¡¼­ µ¥ÀÌÅ͸¦ µÇµ¹¸± ¼ö ÀÖÁö¸¸ ´õ ÀÌ»ó 10Àº ¹®ÀÚ¿­ÀÌ ¾Æ´Õ´Ï´Ù. ±× ÀÌ»ó, ±×°ÍÀº 0º¸´Ù Å©°Ô È®Àε˴ϴÙ! ¿©±â¿¡ ¹«½¼ ÀÏÀÌ ÀϾ°í ÀÖ´Ï? Schemescheme´Â ±â´ëÇÏ´Â µ¥ÀÌÅÍÀÇ ÆÐÅÏÀÔ´Ï´Ù. À¯È¿¼º °Ë»ç ¹× À¯Çü º¯È¯ ¸ðµÎ¿¡ »ç¿ëµË´Ï´Ù. { "ÆäÀÌÁö": gt (0)} : 1. {...} - ¿ì¸®°¡ »çÀü 2. "ÆäÀÌÁö"¸¦ ±â´ëÇßÀ½À» ÀǹÌÇÕ´Ï´Ù. ... - ¿ì¸®´Â °ª "ÆäÀÌÁö"·Î ÇϳªÀÇ Å°¸¸À» ±â´ëÇϽʽÿÀ. 3. gt (0) - 0º¸´Ù Å« ¼ýÀÚ°¡ ¼ýÀÚ (¿©±â¿¡¼­ ÀϾ´Â ÀÏÀÌ ¹ß»ýÇÑ °Í) È®Àå ¼º ForgotÀÌ validol2°¡ ¸Å¿ì È®Àå °¡´ÉÇÏ´Ù´Â °ÍÀ» ¾ð±Þ ÇÒ °ÍÀ¸·Î ÀǹÌÇÕ´Ï´Ù! ¿¹ : validol2 °¡Á® ¿À±â À¯È¿¼º °Ë»ç¿¡¼­ ValidationErRordef Upper_Case (°ª) : DEF _UPPER_CASE (°ª) : IF VALUE == ¿¹»ó ¹Ýȯ °ª Àλó ValidationError ( "% s ´ë¹®ÀÚ"% (°ª)) _UPPER_CasePrint Validate ( upper_case (str), "foo") # fooprint validate (serp_case (str), "foo"¸¦ ÀμâÇÕ´Ï´Ù. # validol2.ps ¿¹¸¦ ÀͽºÅÙ¼ÇÇÏ´Â µ¥ ÇÊ¿äÇÑ À¯ÀÏÇÑ ³ë·ÂÀ» ±â¿ïÀÏ °ÍÀÔ´Ï´Ù. forms.tppython validol2.pyif Àμ⹰ÀÌ ÀÎ¼â µÈ ´ÙÀ½ Å×½ºÆ® Pass.python tests.pyeventrys¿¡¼­ ¸ðµç Å×½ºÆ®¸¦ Tests.py·Î ¿Å±æ °èȹÀÔ´Ï´Ù (³ª´Â doctests¸¦ ÁÁ¾ÆÇÏÁö ¾ÊÀ½). ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã


validol2. °ü·Ã ¼ÒÇÁÆ®¿þ¾î