| ¸ÁÅä ±âÁ¸ À¯Çü¿¡ ÀϹÝÀûÀÎ ¹æ¹ýÀ» Á¤ÀÇÇÏ´Â °£´ÜÇÏ°í ´õ·¯¿î ¹æ¹ý |
Áö±Ý ´Ù¿î·Îµå |
¸ÁÅä ¼øÀ§ ¹× ¿ä¾à
- ƯÇã:
- MIT/X Consortium Lic...
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://dirty.googlecode.com/
¸ÁÅä ű×
¸ÁÅä ¼³¸í
TypeQuery´Â ±âÁ¸ À¯Çü¿¡ ÀÏ¹Ý ¸Þ¼Òµå¸¦ Á¤ÀÇÇÏ´Â °£´ÜÇÏ°í ´õ·¯¿î ¹æ¹ýÀ» Á¦°øÇÕ´Ï´Ù. this.CompatibilityTypeQuery¸¦ »ç¿ëÇÏ¿© ¿À¹ö·Îµå µÈ ¸Þ¼Òµå¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ºñÇ¥ÁØ ¶óÀ̺귯¸®¿¡ ÀÇÁ¸ÇÏÁö ¾Ê½À´Ï´Ù. ±×°ÍÀº ÀÌ·¯ÇÑ È¯°æ¿¡¼ ÀÛµ¿ : - ÆÄÀ̽ã 2.53.2- CPython°ú, ½ºÅø®½º, PyPy, JythonInstallInstall¿¡ »ç¿ë PIP : PIP ¼³Ä¡ TypeQueryor easy_installÀ» : easy_installÀ» TypeQueryExample : JSON encoderfromÀÇ typequery °¡Á® ¿À±â GenericMethodfrom SYS ¼öÀÔ version_infofrom ´Ù½Ã °¡Á® ¿À±â subfrom ¹øÈ£´Â Realfrom ¸ðÀ½ version_info, Iterableif¸¦ ¸ÅÇÎÀ» °¡Á® ¿À±â .major> 2 : basestring = string = strels : string = unicodejson = genericmethod ( 'serialize') @ json.of (À¯Çü (¾øÀ½)) DEF JSON (value) : 'null'@json.of (bool) def json (°ª) : else 'false'@json.of (value) def (°ª) : return str (value) @ json.of (string) def json (°ª) : DEF Å»Ãâ (ÀÏÄ¡) : s = match.Group (0) in ( '\', ' "', '\ b', '\ f', '\ n', '\ f', '\ n', '\ r', '\ t') : ¹Ýȯ ' \ '+ sn = ord (s) N <0x10000 : r : r'\ u x '% nn-= 0x10000 s1 = 0xd800 | ((n>> 10) ¹× 0x3ff) S2 = 0xDC00 | (n ¹× 0x3ff ) R '\ u x \ ux'% (S1, S2) ' "% s"'% sub (r '('return return retency, except, °¡Ä¡ ) @ json.of (ITerable) DEF JSON (°ª) : '¹Ýȯ' '%', 'injoin (json) valueÀÇ join (¿ä¼Ò) json.of (¸ÅÇÎ) DEF json (°ª) :'{% s} '%', 'join ('% s : % s) Å°, value.items ())ÀÇ °ª ¹× Á¤ÀÇ µÈ JSON ÇÔ¼öÀÇ Å°, JSON (jsson), JSON (°ª)), >>> JSON (123) '123'>>> JSON (TRUE ) 'True'>>> Json ({ 'Apple': 3, '¹Ù³ª³ª': 5, '´ç±Ù': 1} '{ "Apple": 3, "¹Ù³ª³ª": 5, "´ç±Ù": 1}' À§ÀÇ ¼î¿¡¼ collections.iterable.ProductÀÇ È¨ÆäÀÌÁö¿Í °°Àº ABCS¸¦ Æ÷ÇÔÇÏ¿© ±âÁ¸ À¯Çü¿¡ À¯Çü ÀÎ½Ä ÀνºÅϽº ¸Þ¼Òµå¸¦ Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¸ÁÅä °ü·Ã ¼ÒÇÁÆ®¿þ¾î