{"id":16873,"date":"2017-08-24T16:45:22","date_gmt":"2017-08-24T07:45:22","guid":{"rendered":"http:\/\/w3devlabs.net\/wp\/?p=16873"},"modified":"2017-08-24T16:45:22","modified_gmt":"2017-08-24T07:45:22","slug":"%ec%9c%a0%ec%9a%a9%ed%95%9c-%ed%8c%8c%ec%9d%b4%ec%8d%ac-%eb%9d%bc%ec%9d%b4%eb%b8%8c%eb%9f%ac%eb%a6%ac-%eb%aa%a8%eb%93%88","status":"publish","type":"post","link":"http:\/\/w3devlabs.net\/wp\/?p=16873","title":{"rendered":"\uc720\uc6a9\ud55c \ud30c\uc774\uc36c \ub77c\uc774\ube0c\ub7ec\ub9ac \ubaa8\ub4c8"},"content":{"rendered":"<p>\uc544\ub798\ub0b4\uc6a9\uc740 \uc88b\uc740 \uae00\uc774 \uc788\uc5b4\uc11c \ud37c\uc628\uae00\uc785\ub2c8\ub2e4.<\/p>\n<p>&nbsp;<\/p>\n<blockquote class=\"wp-embedded-content\" data-secret=\"9atkwWjWfI\"><p><a href=\"http:\/\/agfree.cafe24.com\/?p=862\">\uc720\uc6a9\ud55c \ud30c\uc774\uc36c \ub77c\uc774\ube0c\ub7ec\ub9ac \ubaa8\ub4c8<\/a><\/p><\/blockquote>\n<p><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;\uc720\uc6a9\ud55c \ud30c\uc774\uc36c \ub77c\uc774\ube0c\ub7ec\ub9ac \ubaa8\ub4c8&#8221; &#8212; WordPress\" src=\"http:\/\/agfree.cafe24.com\/?p=862&#038;embed=true#?secret=9atkwWjWfI\" data-secret=\"9atkwWjWfI\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe><\/p>\n<h6>##########################<\/h6>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\ud30c\uc774\uc36c\uc758 \ub0b4\uc7a5 \ub77c\uc774\ube0c\ub7ec\ub9ac \ubaa8\ub4c8\uc740 \ub2e4\uc591\ud55c \ubd84\uc57c\uc5d0 \uac78\uccd0\uc11c \ucda9\ubd84\ud55c \ud14c\uc2a4\ud2b8\ub97c \uac70\uce5c \uc88b\uc740 \ucf54\ub4dc\uc784\uc5d0\ub3c4 \ubd88\uad6c\ud558\uace0 \ub9ce\uc740 \ud504\ub85c\uadf8\ub798\uba38\uac00 \uc774\ub97c \ubaa8\ub974\uac70\ub098 \ubb34\uc2dc\ud558\uba74\uc11c \ub611\uac19\uc740 \ub610\ub294 \uc720\uc0ac\ud55c \uae30\ub2a5\uc744 \ub2e4\uc2dc \ucf54\ub529\ud558\ub294 \uc6b0\ub97c \ubc94\ud558\ub294 \uacbd\uc6b0\uac00 \ub9ce\ub2e4. \ubcf8\uaca9\uc801\uc778 \ud504\ub85c\uadf8\ub798\ubc0d\uc5d0 \uc55e\uc11c \uad6c\ud604\ud558\ub824\ub294 \uae30\ub2a5\uc774 \ud30c\uc774\uc36c \ub77c\uc774\ube0c\ub7ec\ub9ac \ubaa8\ub4c8\uc5d0 \uc788\ub294\uc9c0 \uaf2d \ud655\uc778\ud574 \ubcfc \ud544\uc694\uac00 \uc788\ub2e4. \uc774\ubbf8 \uc548\uc815\uc801\uc73c\ub85c \ub9cc\ub4e4\uc5b4 \ub193\uc740 \uae30\ub2a5\uc744 \ub610\ub2e4\uc2dc \uac1c\ubc1c\ud558\uc9c0 \ub9d0\uace0 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub97c \ucd5c\ub300\ud55c \ud65c\uc6a9\ud574 \ubcf4\uc790.<br style=\"box-sizing: inherit;\" \/>\ubaa8\ub4c8 \ub2e8\uc704\uc758 \ubb38\uc11c\ud654 \uc790\ub8cc\ub97c \ucc38\uc870\ud574\ub3c4 \ub418\uace0 import \ubaa8\ub4c8\uba85 \uc774\ud6c4\uc5d0 help(\ubaa8\ub4c8\uba85)\ud558\uba74 \uc790\uc138\ud55c \uc124\uba85\uc744 \ud655\uc778\ud560 \uc218 \uc788\ub2e4. \uc544\ub798\ub294 re \ubaa8\ub4c8\uc5d0 \ub300\ud55c help\uc911 \uc77c\ubd80\uc774\ub2e4.<\/p>\n<blockquote style=\"box-sizing: inherit; margin-bottom: 1.5em; quotes: none; padding-left: 1.5em; border-left: 4px solid #eeeeee; color: #777777; font-size: 1.1875rem; font-family: Ubuntu, Tahoma, Arial;\">\n<p style=\"box-sizing: inherit;\">&gt;&gt;&gt; import re<br style=\"box-sizing: inherit;\" \/>&gt;&gt;&gt; help (re)<br style=\"box-sizing: inherit;\" \/>Help on module re:<\/p>\n<p style=\"box-sizing: inherit;\">NAME<br style=\"box-sizing: inherit;\" \/>re \u2013 Support for regular expressions (RE).<\/p>\n<p style=\"box-sizing: inherit;\">FILE<br style=\"box-sizing: inherit;\" \/>d:\\python27\\lib\\re.py<\/p>\n<p style=\"box-sizing: inherit;\">DESCRIPTION<br style=\"box-sizing: inherit;\" \/>This module provides regular expression matching operations similar to<br style=\"box-sizing: inherit;\" \/>those found in Perl. \u00a0It supports both 8-bit and Unicode strings; both<br style=\"box-sizing: inherit;\" \/>the pattern and the strings being processed can contain null bytes and<br style=\"box-sizing: inherit;\" \/>characters outside the US ASCII range.<\/p>\n<p style=\"box-sizing: inherit;\">Regular expressions can contain both special and ordinary characters.<br style=\"box-sizing: inherit;\" \/>Most ordinary characters, like \u201cA\u201d, \u201ca\u201d, or \u201c0\u201d, are the simplest<br style=\"box-sizing: inherit;\" \/>regular expressions; they simply match themselves. \u00a0You can<br style=\"box-sizing: inherit;\" \/>concatenate ordinary characters, so last matches the string \u2018last\u2019.<\/p>\n<p style=\"box-sizing: inherit; margin-bottom: 0.5em;\">The special characters are:<br style=\"box-sizing: inherit;\" \/>\u201c.\u201d \u00a0 \u00a0 \u00a0Matches any character except a newline.<br style=\"box-sizing: inherit;\" \/>\u201c^\u201d \u00a0 \u00a0 \u00a0Matches the start of the string.<br style=\"box-sizing: inherit;\" \/>\u201c$\u201d \u00a0 \u00a0 \u00a0Matches the end of the string or just before the newline at<br style=\"box-sizing: inherit;\" \/>the end of the string.<br style=\"box-sizing: inherit;\" \/>\u201c*\u201d \u00a0 \u00a0 \u00a0Matches 0 or more (greedy) repetitions of the preceding RE.<br style=\"box-sizing: inherit;\" \/>Greedy means that it will match as many repetitions as possible.<br style=\"box-sizing: inherit;\" \/>\u201c+\u201d \u00a0 \u00a0 \u00a0Matches 1 or more (greedy) repetitions of the preceding RE.<br style=\"box-sizing: inherit;\" \/>\u201c?\u201d \u00a0 \u00a0 \u00a0Matches 0 or 1 (greedy) of the preceding RE.<\/p>\n<\/blockquote>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \uc2a4\ud2b8\ub9c1 \uad00\ub828 \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">re : \uc2a4\ud2b8\ub9c1\uc744 \ud6a8\uacfc\uc801\uc73c\ub85c \ubd84\uc11d \ubc0f \ucc98\ub9ac\ud560 \uc218 \uc788\ub294 \uc815\uaddc\uc2dd \uad00\ub828 \ubaa8\ub4c8<\/li>\n<li style=\"box-sizing: inherit;\">struct : C\uc5b8\uc5b4 API\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \ub3d5\ub294 \ubaa8\ub4c8\ub85c C\uc5b8\uc5b4 struct \uc624\ube0c\uc81d\ud2b8\ub97c \ub2e4\ub8ec\uace0 \uc774\ub97c \ud1b5\ud574 \ubc14\uc774\ub108\ub9ac \ud615\ud0dc\uc758 \ud30c\uc77c\uc744 \ucc98\ub9ac\ud560 \uc218 \uc788\ub3c4\ub85d \ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">difflib : \ud30c\uc77c\ube44\uad50 \uad00\ub828 \ubaa8\ub4c8\ub85c \uc720\ub2c9\uc2a4\uc758 diff, \uc708\ub3c4\uc6b0\uc758 COMP\uc640 \uc720\uc0ac\ud55c \uc54c\uace0\ub9ac\uc998\uc744 \uac16\ub294\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">StringIO, cStringIO : \ud30c\uc77c \ucc98\ub7fc \uc77d\uace0 \uc4f8\uc218 \uc788\ub294 \uc624\ube0c\uc81d\ud2b8\ub97c \uc81c\uacf5\ud55c\ub2e4. cStringIO\ub294 \uc18d\ub3c4\ub97c \uc704\ud574 C\uc5b8\uc5b4\ub85c \uad6c\ud604\ub41c \uac83\uc774\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">textwrap : word-wrapping\ub4f1 \ud14d\uc2a4\ud2b8 \ucc98\ub9ac\ub97c \uc218\ud589\ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">codecs : \ud14d\uc2a4\ud2b8 \uc778\ucf54\ub529 \uad00\ub828 \ubaa8\ub4c8<\/li>\n<\/ul>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \ub370\uc774\ud130 \ud0c0\uc785 \uad00\ub828 \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">datetime : \u00a0\ub2ec\ub825 \ubc0f \uc2dc\uac04, \uc77c\uc790 \uad00\ub828 \uc791\uc5c5\uc744 \ub2e4\ub8f8<\/li>\n<li style=\"box-sizing: inherit;\">calendar : \ub2ec\ub825 \ucd9c\ub825\uacfc \uc724\ub2ec \uac80\uc0ac, \uc8fc\ub2e8\uc704 \uc2dc\uc791\/\uc885\ub8cc\uc77c \ucd94\ucd9c\ub4f1 \uc791\uc5c5<\/li>\n<li style=\"box-sizing: inherit;\">collections : \uc2a4\ud0dd\uacfc \ud050\ub85c \ubaa8\ub450 \ud65c\uc6a9\ud560 \uc218 \uc788\ub294 deque\uc640 defaultdict \uc774\ub77c\ub294 \ud0a4\uac00 \uc5c6\uc73c\uba74 \uae30\ubcf8\uac12\uc744 \ub3cc\ub824\uc8fc\ub294 \ub610\ub2e4\ub978 \uc0ac\uc804 \ud0c0\uc785\uc744 \uc81c\uacf5<\/li>\n<li style=\"box-sizing: inherit;\">bisect : \uc815\ub82c\ub41c \ub9ac\uc2a4\ud2b8\ub97c \uad00\ub9ac\uc704\ud55c \ud568\uc218\ub85c \ud56d\ubaa9 \ucd94\uac00\ub97c \uc704\ud55c insort\uc640 \uac80\uc0c9\uc744 \uc704\ud55c bisect \ud568\uc218\ub97c \uc81c\uacf5\ud558\uc5ec \ubcc4\ub3c4\uc758 \uc815\ub82c\uc774 \ud544\uc694\uc5c6\ub3c4\ub85d \ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">array : \uc774\ubbf8\uc9c0\ub098 \uc74c\uc131 \ud30c\uc77c\uc744 \ucc98\ub9ac\ud560\ub54c \uc720\uc6a9\ud558\ub3c4\ub85d \ub9ac\uc2a4\ud2b8\ub098 \ud29c\ud50c\ubcf4\ub2e4 \uc735\ud1b5\uc131\uc744 \ub5a8\uc5b4\uc9c0\uc9c0\ub9cc \uace0\uc18d, \uc800\uc6a9\ub7c9\uc758 \ud2b9\uc131\uc73c\ub85c \ubc30\uc5f4\uc744 \uc81c\uacf5\ud55c\ub2e4<\/li>\n<li style=\"box-sizing: inherit;\">sched : \ub2e8\uc21c\ud55c \uc791\uc5c5 \uc2a4\ucf00\uc974\ub7ec \uad00\ub828 \ubaa8\ub4c8<\/li>\n<li style=\"box-sizing: inherit;\">copy : \ubcf5\uc7a1\ud55c \uc624\ube0c\uc81d\ud2b8\uc758 \ubcf5\uc0ac\ubcf8\uc744 \uc0dd\uc131\ud55c\ub2e4. \ud30c\uc774\uc36c\uc758 \ub300\uc785\ubb38\uc740 \ub2e8\uc21c \ucc38\uc870\ub85c \ucc38\uc870\uac00 \uc544\ub2cc \uc0c8\ub85c\uc6b4 \uc624\ube0c\uc81d\ud2b8 \uc0dd\uc131\uc744 \ubaa9\ud45c\ud560 \ub54c \uc0ac\uc6a9<\/li>\n<li style=\"box-sizing: inherit;\">pprint : \ub0b4\ud3ec\ud55c \ub9ac\uc2a4\ud2b8\ub098 \uc0ac\uc804 \uc624\ube0c\uc81d\ud2b8\ub97c \ubcf4\uae30 \uc27d\ub3c4\ub85d \ucd9c\ub825\ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">sets : \uc784\uc758\uc758 \uc9d1\ud569\uc744 \ub2e4\ub8f0\ub54c \uc0ac\uc6a9<\/li>\n<\/ul>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \uc218\ud559 \ud568\uc218 \ubc0f \uae30\ud0c0 \uc22b\uc790 \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">decimal : \ud1b5\ud654 \uae08\uc561 \uacc4\uc0b0\uacfc \uad00\ub828\ud55c \uc5f0\uc0b0, \ud568\uc218 \uc9c0\uc6d0<\/li>\n<li style=\"box-sizing: inherit;\">math : \ub2e4\uc591\ud55c \uc218\ud559 \ud568\uc218 \uc9c0\uc6d0<\/li>\n<li style=\"box-sizing: inherit;\">random : \ub09c\uc218 \ubc1c\uc0dd\uae30 \uad00\ub828<\/li>\n<\/ul>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \uc778\ud130\ub137 \ub370\uc774\ud130 \ucc98\ub9ac \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">mimify : \uba54\uc77c \uba54\uc2dc\uc9c0\uc758 QP(quoted-printable) \uc778\ucf54\ub529 \ubc0f \ub514\ucf54\ub529 \ucc98\ub9ac. mime_decode_header, mime_encode_header, mimify, unmimify<\/li>\n<li style=\"box-sizing: inherit;\">base64 : RFC 3548 Base16, Base32, Base64\ub97c \ucc98\ub9ac<\/li>\n<li style=\"box-sizing: inherit;\">binascii : \ubc14\uc774\ub108\ub9ac \ub370\uc774\ud130\uc640 ASCII\uac04\uc758 \ubcc0\ud658<\/li>\n<li style=\"box-sizing: inherit;\">binhex : \ub9e5\uc6a9 binhex\uc758 \uc555\ucd95 \ubc0f \ud574\uc81c<\/li>\n<li style=\"box-sizing: inherit;\">quopri : \uc2a4\ud2b8\ub9c1\uc758 QP(quoted-printable) \uc778\ucf54\ub529 \ubc0f \ub514\ucf54\ub529 \ucc98\ub9ac<\/li>\n<li style=\"box-sizing: inherit;\">uu : UUencode, UUdecode \uc9c0\uc6d0<\/li>\n<\/ul>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \ub9c8\ud06c\uc5c5 \ucc98\ub9ac \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">htmllib : HTML\uc744 \ubd84\uc11d\ud558\uae30 \uc704\ud55c \ubaa8\ub4c8<\/li>\n<li style=\"box-sizing: inherit;\">sgmllib : SGML\uc744 \ubd84\uc11d\ud558\uae30 \uc704\ud55c \ubaa8\ub4c8\ub85c HTML\uc5d0\uc11c \ud14d\uc2a4\ud2b8, \ub9c1\ud06c, \uc81c\ubaa9\ub4f1\uc758 \uc6d0\uc18c\ub97c \ucd94\ucd9c\ud558\ub294\ub370 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">xml.sax, xml.dom, xml.dom.minidom : XML\uc744 \ubd84\uc11d\ud558\uae30 \uc704\ud55c \ubaa8\ub4c8\ub85c SAX\ud30c\uc11c \ub610\ub294 DOM\ud30c\uc11c\ub97c \uc120\ud0dd\ud558\uc5ec \uc0ac\uc6a9\ud560 \uc218 \uc788\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">formatter : HTML, XML \ubc0f \uae30\ud0c0 \ud615\uc2dd\uc73c\ub85c \ucd9c\ub825\ud560 \ub54c \uc0ac\uc6a9\ud55c\ub2e4.<\/li>\n<\/ul>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \ud30c\uc77c \ud615\uc2dd \uad00\ub828 \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">csv : CSV(Comma Separated Value) \ud30c\uc77c\uc744 \uc77d\uac70\ub098 \ub0b4\ubcf4\ub0bc\ub54c \uc0ac\uc6a9<\/li>\n<li style=\"box-sizing: inherit;\">ConfigParser : \uc708\ub3c4\uc6b0\uc758 *.ini\uac19\uc740 \u00a0\ud658\uacbd \ud30c\uc77c\uc744 \ub2e4\ub8f0\uc218 \uc788\ub3c4\ub85d \ud55c\ub2e4<\/li>\n<\/ul>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \uc554\ud638 \ucc98\ub9ac \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">hashlib : \ub2e4\uc591\ud55c \ud574\uc2dc \ud568\uc218 \uc81c\uacf5<\/li>\n<li style=\"box-sizing: inherit;\">hmac : RFC 2104\uc758 HMAC \uc54c\uace0\ub9ac\uc998 \uc9c0\uc6d0<\/li>\n<li style=\"box-sizing: inherit;\">md5 : MD5 \u00a0\ud574\uc2dc \uc81c\uacf5<\/li>\n<li style=\"box-sizing: inherit;\">sha : SHA1 \ud574\uc2dc \uc81c\uacf5<\/li>\n<\/ul>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \ud30c\uc77c \ubc0f \ub514\ub809\ud1a0\ub9ac \ucc98\ub9ac \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">os, os.path : \uc6b4\uc601\uccb4\uc81c\uc5d0 \uad00\uacc4\uc5c6\uc774 \uc6b4\uc601\uccb4\uc81c\uc758 \uae30\ubcf8\uc801\uc778 \uae30\ub2a5\ub4e4\uc744 \ub2e4\ub8f0 \uc218 \uc788\ub3c4\ub85d \ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">fileinput : \ub300\ub7c9\uc758 \ud30c\uc77c\uc744 \uc27d\uace0 \ub2e8\uc21c\ud558\uac8c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \ud574\uc900\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">glob, fnmatch : \uc708\ub3c4\uc6b0\uc758 \uc640\ub9ac\uce74\ub4dc \uacbd\ub85c \uc9c0\uc815\uc744 \uc6b4\uc601\uccb4\uc81c\uc5d0 \uad00\uacc4\uc5c6\uc774 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d \ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">shutil : \uc258\ud658\uacbd\uc5d0\uc11c \ud30c\uc77c \ubcf5\uc0ac, \uc774\ub984\ubcc0\uacbd\ub4f1\uc758 \uc791\uc5c5 \ud558\ub294 \uac83\ucc98\ub7fc \uae30\ub2a5\uc744 \uc81c\uacf5\ud55c\ub2e4<\/li>\n<\/ul>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \uc555\ucd95 \ubc0f \ubcf4\uad00 \ucc98\ub9ac \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">tarfile, zipfile : \uc5ec\ub7ec \ud30c\uc77c\uc744 \ubb36\uc744 \uc218 \uc788\ub3c4\ub85d \uae30\ub2a5 \uc81c\uacf5<\/li>\n<li style=\"box-sizing: inherit;\">zlib, gzip, bz2 : \uc555\ucd95 \ubc0f \ud574\uc81c \ucc98\ub9ac<\/li>\n<\/ul>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \uc790\ub8cc \ubcf4\uc874 \ucc98\ub9ac \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">pickle, shelve : \ud30c\uc774\uc36c \uc624\ube0c\uc81d\ud2b8\ub97c \uc77c\ud68c\uc6a9\uc774 \uc544\ub2c8\ub77c \uc9c0\uc18d\uc801\uc73c\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc788\uac8c \ud574\uc8fc\ub294 \uac83\uc73c\ub85c pickle\uc740 serialize\uae30\ubc95\uc744 \uc0ac\uc6a9\ud558\uace0 shelve\ub294 dbm \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \ud65c\uc6a9\ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">sqlite3 : SQLite DB\uc5d0 \uc811\uadfc\ud560 \uc218 \uc788\ub3c4\ub85d \uae30\ub2a5 \uc81c\uacf5<\/li>\n<\/ul>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \uc6b4\uc601\uccb4\uc81c \ubc0f \ub7f0\ud0c0\uc784 \uad00\ub828 \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">os, os.path : \ud30c\uc77c, \ud504\ub85c\uc138\uc2a4, \ub514\ub809\ud1a0\ub9ac\ub4f1 \ub2e4\uc591\ud55c \uc6b4\uc601\uccb4\uc81c \uae30\ub2a5\uc744 \uc811\uadfc\ud560 \uc218 \uc788\ub3c4\ub85d \ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">time : \uc2dc\uac04\uacfc \uc77c\uc790 \ucc98\ub9ac\ub97c \uc704\ud55c \ud568\uc218 \uc81c\uacf5<\/li>\n<li style=\"box-sizing: inherit;\">getopt, optparse : \uba85\ub839\ud589\uc758 \uc635\uc158\uc744 \ubd84\uc11d\ud560 \uc218 \uc788\ub294 \uae30\ub2a5 \uc81c\uacf5<\/li>\n<li style=\"box-sizing: inherit;\">logging : \ub514\ubc84\uae45 \ubc0f \uc624\ub958\ub85c\uadf8\ub97c \ub0a8\uae38 \uc218 \uc788\ub3c4\ub85d \uae30\ub2a5 \uc81c\uacf5<\/li>\n<li style=\"box-sizing: inherit;\">cmd : \ud504\ub86c\ud504\ud2b8\ub97c \ucd9c\ub825\ud558\uace0, \uba85\ub839\uc744 \ubc1b\uace0, \ub3c4\uc6c0\ub9d0\uc774\ub098 \uc774\uc804 \uba85\ub839\uc744 \ubcf4\uc5ec\uc8fc\ub294 \ub4f1\uc758 \uae30\ub2a5\uc744 \uc81c\uacf5<\/li>\n<li style=\"box-sizing: inherit;\">shlex : \uc258 \ud504\ub85c\uadf8\ub7a8\ucc98\ub7fc \uc785\ub825\uc744 \ubc1b\uc544 \ub0b4\uc6a9\uc744 \ubd84\uc11d\ud560 \ub54c \uc0ac\uc6a9<\/li>\n<li style=\"box-sizing: inherit;\">sys : \ud504\ub85c\uadf8\ub7a8 \uc2e4\ud589 \ud658\uacbd\uacfc \uad00\ub828\ud55c \uc815\ubcf4\ub4f1\uc744 \uc81c\uacf5\ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">profile : \ud30c\uc774\uc36c \ucf54\ub4dc\uc758 \uc131\ub2a5 \uac80\uc0ac(Profile)\ub97c \uc704\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">pydoc : \ud30c\uc774\uc36c \ubb38\uc11c\ud654 \uc790\ub8cc\ub97c HTML\uc774\ub098 \ud14d\uc2a4\ud2b8\ub85c \uc0dd\uc131\ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">unittest : Unit test\ub97c \uc9c0\uc6d0\ud55c\ub2e4.<\/li>\n<\/ul>\n<p style=\"box-sizing: inherit; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\"><strong style=\"box-sizing: inherit;\">\u2013 \uc778\ud130\ub137 \ud504\ub85c\ud1a0\ucf5c \ucc98\ub9ac \ubaa8\ub4c8<\/strong><\/p>\n<ul style=\"box-sizing: inherit; margin-left: 1.25em; color: #404040; font-family: Ubuntu, Tahoma, Arial; font-size: 17px;\">\n<li style=\"box-sizing: inherit;\">cgi : \uc6f9\uc11c cgi-bin\uc5d0\uc11c \ud30c\uc774\uc36c\uc73c\ub85c \uc6f9 \uc751\uc6a9\uc744 \uc791\uc131\ud560 \uc218 \uc788\ub3c4\ub85d \ub3d5\ub294\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">urllib, urllib2, urlparse : httplib\ub4f1\uacfc \uc5f0\ub3d9\ud558\uc5ec URL\uc744 \uc5f4\uace0 HTML, XML\uacb0\uacfc\ub97c \ud30c\uc2f1\ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">httplib, ftplib, gopherlib : HTTP, FTP \ud504\ub85c\ud1a0\ucf5c \ud074\ub77c\uc774\uc5b8\ud2b8\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub3c4\ub85d\ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">poplib, imaplib : \uba54\uc77c\uc744 \uc77d\uae30 \uc704\ud55c POP3 \ubc0f IMAP \ud504\ub85c\ud1a0\ucf5c\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uac8c \ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">nntplib : \ub274\uc2a4 \uadf8\ub8f9, NNTP\uc11c\ubc84\ub97c \uc77d\uc744 \uc218 \uc788\uac8c \ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">SocketServer : \ub3c5\ub9bd\ud615 TCP \ub610\ub294 UDP \uc11c\ubc84\ub97c \uc190\uc27d\uac8c \uc81c\uc791\ud560 \uc218 \uc788\ub3c4\ub85d \ud55c\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">SimpleHTTPServer, CGIHTPPServer, BaseHTTPServer : \uac04\ub2e8\ud55c \uc6f9\uc11c\ubc84\ub97c \uad6c\ucd95\ud560 \uc218 \uc788\ub3c4\ub85d \ud574\uc900\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">asyncore, asynchat : \uc2dc\ubd84\ud560 \uc751\uc6a9\uc744 \ub9cc\ub4e4\uc218 \uc788\ub3c4\ub85d \ud574\uc900\ub2e4.<\/li>\n<li style=\"box-sizing: inherit;\">smtplib : \uba54\uc77c \uc804\uc1a1\uc744 \uc704\ud55c SMTP\/ESMTP \ud074\ub77c\uc774\uc5b8\ud2b8\ub97c \uad6c\ud604\ud560 \uc218 \uc788\uac8c \ud55c\ub2e4.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>\ucd9c\ucc98 :\u00a0http:\/\/agfree.cafe24.com\/?p=862<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc544\ub798\ub0b4\uc6a9\uc740 \uc88b\uc740 \uae00\uc774 \uc788\uc5b4\uc11c \ud37c\uc628\uae00\uc785\ub2c8\ub2e4. &nbsp; \uc720\uc6a9\ud55c \ud30c\uc774\uc36c \ub77c\uc774\ube0c\ub7ec\ub9ac \ubaa8\ub4c8 ########################## \ud30c\uc774\uc36c\uc758 \ub0b4\uc7a5 \ub77c\uc774\ube0c\ub7ec\ub9ac \ubaa8\ub4c8\uc740 \ub2e4\uc591\ud55c \ubd84\uc57c\uc5d0 \uac78\uccd0\uc11c \ucda9\ubd84\ud55c \ud14c\uc2a4\ud2b8\ub97c \uac70\uce5c \uc88b\uc740 \ucf54\ub4dc\uc784\uc5d0\ub3c4 \ubd88\uad6c\ud558\uace0 \ub9ce\uc740 \ud504\ub85c\uadf8\ub798\uba38\uac00 \uc774\ub97c \ubaa8\ub974\uac70\ub098 \ubb34\uc2dc\ud558\uba74\uc11c \ub611\uac19\uc740 \ub610\ub294 \uc720\uc0ac\ud55c \uae30\ub2a5\uc744 \ub2e4\uc2dc \ucf54\ub529\ud558\ub294 \uc6b0\ub97c \ubc94\ud558\ub294 \uacbd\uc6b0\uac00 \ub9ce\ub2e4. \ubcf8\uaca9\uc801\uc778 \ud504\ub85c\uadf8\ub798\ubc0d\uc5d0 \uc55e\uc11c \uad6c\ud604\ud558\ub824\ub294 \uae30\ub2a5\uc774 \ud30c\uc774\uc36c \ub77c\uc774\ube0c\ub7ec\ub9ac \ubaa8\ub4c8\uc5d0 \uc788\ub294\uc9c0 \uaf2d \ud655\uc778\ud574 \ubcfc \ud544\uc694\uac00 \uc788\ub2e4. \uc774\ubbf8 \uc548\uc815\uc801\uc73c\ub85c &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/w3devlabs.net\/wp\/?p=16873\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;\uc720\uc6a9\ud55c \ud30c\uc774\uc36c \ub77c\uc774\ube0c\ub7ec\ub9ac \ubaa8\ub4c8&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[5836],"tags":[10919,5625],"class_list":["post-16873","post","type-post","status-publish","format-standard","hentry","category-5836","tag-10919","tag-5625","entry"],"_links":{"self":[{"href":"http:\/\/w3devlabs.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/16873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/w3devlabs.net\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/w3devlabs.net\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/w3devlabs.net\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/w3devlabs.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16873"}],"version-history":[{"count":1,"href":"http:\/\/w3devlabs.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/16873\/revisions"}],"predecessor-version":[{"id":16874,"href":"http:\/\/w3devlabs.net\/wp\/index.php?rest_route=\/wp\/v2\/posts\/16873\/revisions\/16874"}],"wp:attachment":[{"href":"http:\/\/w3devlabs.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/w3devlabs.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16873"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/w3devlabs.net\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}