ConfigViper

JSON ÆÄÀÏ·Î ÀúÀåµÈ ±¸¼º ÇÚµé
Áö±Ý ´Ù¿î·Îµå

ConfigViper ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • LGPL
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Daniel Goncalves
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • https://bitbucket.org/danielgoncalves/

ConfigViper ű×


ConfigViper ¼³¸í

ConfigViper´Â JSON Çü½ÄÀ¸·Î ÀúÀåµÈ ±¸¼º ÆÄÀÏÀ» ó¸®ÇϱâÀ§ÇÑ Python ¸ðµâ ¼¼Æ®ÀÔ´Ï´Ù. ¿¹ : configViper °¡Á® ¿À±â configviperconf = configViper () conf.set ( 'a / b / c', 'd') ¹× json ÆÄÀÏÀº ´ÙÀ½°ú °°½À´Ï´Ù. { "a": { "b": { "c": "D"}}} Goals1. ±âº»°ªÀ» Á¤ÀÇÇÏ´Â °£´ÜÇÑ (±âº»°ªÀº "¸ðµç °÷¿¡¼­"±âº»°ªÀ» ÇÇÇϽʽÿÀ); 2. Python°ú JSON À¯Çü °£ÀÇ º¯È¯±â¸¦ °£´ÜÇÏ°Ô (º¹ÀâÇÑ ÆÄÀ̽ã À¯ÇüÀÇ °æ¿ì¿¡µµ) 3. Àΰ£ ÆíÁý °¡´ÉÇÑ Çü½Ä (JSONÀº ÃæºÐÈ÷ Æǵ¶ °¡´É); 4. ÈÞ´ë¿ë ±¸¼º Çü½Ä (JSONÀº ÃæºÐÈ÷ ÈÞ´ë °¡´É); 5. ±âÁ¸ ±¸¼ºÀ» Æı«ÇÏÁö ¾Ê°í ±¸¼º ¿É¼ÇÀ» ½±°Ô Ãß°¡ ÇÒ ¼ö ÀÖ½À´Ï´Ù. 6. ¾Û ÄÚµå ¾îµð¼­³ª ¾×¼¼½º ÇÒ ¼öÀÖ´Â (SingletonÀÇ Áö·çÇÑ Åä·Ð ÇÇ); 7. ÀÛ°í °£´ÜÇÏ°Ô ³ª¿¡°Ô ¾µ ¼ö ÀÖµµ·Ï (±×·¡¼­ ´©±¸µçÁö ³» À߸øÀ» »ç¿ë / ±â¿©Çϰųª Æ÷ÀÎÆ® ÇÒ ¼ö ÀÖ½À´Ï´Ù). ´õ ¹®¼­È­ ¿¹Á¦ ¹× ÀÚ¼¼ÇÑ ³»¿ëÀº DOC µð·ºÅ丮¿¡¼­ »ç¿ëÇÒ ¼öÀÖ´Â ¹®¼­¸¦ ÂüÁ¶ÇϽʽÿÀ. ¶ÇÇÑ ´Ù¿î·Îµå ÆäÀÌÁö¿¡¼­ ÆÐÅ°ÁöÈ­µÇ°í ´Ù¿î·Îµå ÇÒ ¼öÀÖ´Â ±¸Ãà µÈ ¹®¼­ ¼¼Æ®°¡ ÀÖ½À´Ï´Ù. Á¦Ç°ÀÇ È¨ÆäÀÌÁö


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