Python±¸Ãà |
|
Python¿¡¼´Â ³»Àå ¶óÀ̺귯¸®¸¦ »ç¿ëÇÑ XMLÀ¥¼ºñ½º¸¦ ÀÌ¿ëÇÏ´Â ¹æ½ÄÀ¸·Î ¼ºñ½ºµË´Ï´Ù. |
|
Åë½ÅÀ» À§ÇÑ http.client ¶óÀ̺귯¸®´Â ÆÄÀ̽ã 3ºÎÅÍ »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù. |
|
ÆÄÀ̽ã2.x ¹öÀüÀ» »ç¿ëÇϽǰæ¿ì http.client ¶óÀ̺귯¸®ÀÇ À̸§À» httplib ·Î º¯°æÇϼžßÇÕ´Ï´Ù. |
|
|
Python ¿¹Á¦¼Ò½º ´Ù¿î¹Þ±â |
|
|
|
|
À§ ¿¹Á¦¼Ò½º´Â Python 3.12 ±îÁö Á¤»ó ȣȯµÊÀ» È®ÀÎÇÏ¿´½À´Ï´Ù.
|
|
Python ¿¹Á¦ÆÄÀÏ ¼³¸í |
|
ÆÄÀϼ³¸í |
|
|
 |
|
 |
| |
|
|
 |
1.sms_main.py -> ±âº»ÀûÀÎ ¹ß¼Û ÆûÀÌ µé¾îÀÖ½À´Ï´Ù.
2.utils.py -> SMS ¼ºñ½º »ç¿ëÀ» À§ÇÑ xmlÀ» »ý¼ºÇÏ´Â ÆÄÀÏÀÔ´Ï´Ù.
3.soap_request.py -> SMS ¹ß¼Û°ú °á°ú°ª Ãâ·ÂÀ» ´ã´çÇÏ´Â ÆÄÀÏÀÔ´Ï´Ù. |
 |
|
|
|
|
 |
|
 |
|
Python ±¸Ãà¾È³» |
|
´Ù¿î¹ÞÀ¸½Å ¿¹Á¦¼Ò½º Æú´õ¿¡¼ sms_main.py ÆÄÀÏÀ» ¿¾î ´ÙÀ½°ú °°Àº ¶óÀÎÀ» È®ÀÎÇÕ´Ï´Ù. |
|
°í°´´ÔÁ¢¼ÓÁ¤º¸ |
|
|
 |
|
 |
| |
|
|
 |
sms_id = "********" '³Ê³ª¿ì¸®¿¡¼ ºÎ¿© ¹ÞÀº SMS ID
password = "*******" '³Ê³ª¿ì¸®¿¡¼ ºÎ¿© ¹ÞÀº SMS ºñ¹Ð¹øÈ£
À§ÀÇ ******** ´ë½Å SMS ¼ºñ½º ½Åû ½Ã ¹ß±Þ¹ÞÀ¸½Å SMS ¼ºñ½º Àü¿ë ID/ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
|
 |
|
|
|
|
 |
|
 |
|
¿¹¾àÀ» ÇÏ½Ç °æ¿ì userdefine À̶õ º¯¼ö¿¡ »ç¿ëÀÚ²²¼ Ãë¼Ò ÇÔ¼ö »ç¿ë ½Ã ±¸ºÐÇÒ ¼ö ÀÖ´Â °ªÀ» ÁöÁ¤ÇÏ¿© ¹ß¼ÛÀÌ µÇµµ·Ï ±¸ºÐÇÕ´Ï´Ù. |
|
utils.py ÆÄÀÏ¿¡´Â Áï½ÃÀü¼Û, ¿¹¾àÀü¼Û, ÀÜ¿©·®Á¶È¸, ¿¹¾àÃë¼Ò ÇÔ¼ö°¡ ³ª¿µÇ¾î ÀÖ½À´Ï´Ù. |
|
sms_main.py ÆÄÀÏ¿¡¼ ÇÊ¿äÇÑ ±â´ÉÀ» option °ª¿¡ ³Ö°í »ç¿ëÇÏ½Ã¸é µË´Ï´Ù. |
|
µ¿º¸Àü¼Û½Ã ¼ö½ÅÀÚ¹øÈ£¸¦ [,] ·Î ±¸ºÐÇÏ¿© ³Ö¾îÁÖ½Ã¸é µ¿º¸Àü¼ÛÀÌ °¡´ÉÇÕ´Ï´Ù. |
|
|
|
|
¸®Åϰª ¹× °á°úÈ®ÀÎ |
|
¹ß¼Û ¿äûÀº À¯È¿¼º °Ë»ç¸¸ ÁøÇà ÈÄ ¸ðµÎ ¹ß¼ÛÀÌ µË´Ï´Ù. |
|
½ÇÆÐ°¡ µÇ´Â °ÇÀº ÇÏ·ç µ¿¾È ÀçÀü¼Û ¿äûÀ» ÇÑ ÈÄ °á°ú°¡ ¸®ÅÏÀÌ µË´Ï´Ù. |
|
|
|
|
| |