Æ÷Æ® -·ÎÄà TCP Æ÷Æ® °ü¸®¿¡ µµ¿òÀ̵Ǵ À¯Æ¿¸®Æ¼ | |
Áö±Ý ´Ù¿î·Îµå |
Æ÷Æ® - ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- MIT/X Consortium Lic...
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Mikhail Korobov
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://bitbucket.org/kmike/
Æ÷Æ® - ű×
Æ÷Æ® - ¼³¸í
Port-for ¸í·É ÁÙ À¯Æ¿¸®Æ¼¿Í ·ÎÄà TCP Æ÷Æ® °ü¸®°¡ µµ¿òÀ̵Ǵ Python ¶óÀ̺귯¸®ÀÔ´Ï´Ù. »ç¿ëµÇÁö ¾ÊÀº TCP Localhost Æ÷Æ®¸¦ ã¾Æ¼ ¿¬°üÀ» ±â¾ïÇÒ ¼ö ÀÖ½À´Ï´Ù.ÀÌ ¹®Á¦°¡ ÇÊ¿äÇÑ ¿©·¯ ºÎºÐÀÌÀÖ´Â ¼ÒÇÁÆ®¿þ¾î ½ºÅÃÀ» ¼³Ä¡ÇÒ ¶§ À¯¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù. Æ÷Æ® ¹øÈ£ÀÔ´Ï´Ù. ÀϽÃÀûÀÎ Æ÷Æ®¸¦ ã°íÀÖ´Â NoteIF Socket.bind ((È£½ºÆ®, 0))´Â ÃÖ»óÀÇ ³»±âÀÔ´Ï´Ù. >>> °¡Á® ¿À±â ¼ÒÄÏ >>> S = Socket.socket () >>> s.bind ( ( "", 0)) >>> S.GetSockName ( '0.0.0.0', 54485) Æ÷Æ® - ¿µ±¸ÀûÀ¸·Î ¹«·á ·ÎÄà Æ÷Æ® Number.port-for for s.bind (s.bind)ÀÇ Á¤¹Ý´ëÀÔ´Ï´Ù. (È£½ºÆ®, 0))´Â S.Bind ((È£½ºÆ®, 0))°¡ ¹Ýȯ ÇÒ ¼öÀÖ´Â Æ÷Æ®¸¦ ¹ÝȯÇÏÁö ¾Ê¾Æ¾ßÇÕ´Ï´Ù (±×·¯ÇÑ Æ÷Æ®´Â OS¿¡¼ Àç ÇÒ´ç ÇÒ ¼ö Àֱ⠶§¹®¿¡). ¿©·¯ ±ÔÄ¢ Æ÷Æ®°¡ ÀÖ½À´Ï´Ù. »õ·Î¿î »ç¿ëµÇÁö ¾ÊÀº Æ÷Æ®¸¦ ã°í ¹ÝȯÇϱâ À§ÇØ µû¸£·Á°íÇÕ´Ï´Ù. 1. Æ÷Æ®°¡ »ç¿ëµÇÁö ¾Ê¾Æ¾ßÇÕ´Ï´Ù. Æ÷Æ® - Æ÷Æ®¿¡ ¿¬°áÇÏ·Á°í ½ÃµµÇÏ°í IT.2¿¡ ¹ÙÀεùÇÏ´Â °ÍÀ» È®ÀÎÇÕ´Ï´Ù. Æ÷Æ®´Â ÇÒ´çµÇÁö ¾Ê°í ±×·¸Áö ¾ÊÀ¸¸é Àß ¾Ë·ÁÁöÁö ¾Ê¾Æ¾ßÇÕ´Ï´Ù. ÀÌ´Â ÇÒ´çµÇÁö ¾ÊÀº Æ÷Æ® ¸ñ·Ï (IANA ¹× Wikipedia¿¡¼ ±¸¹® ºÐ¼®)À» À¯ÁöÇÔÀ¸·Î½á ¼öÇàµË´Ï´Ù .3. Æ÷Æ®´Â Àӽà Æ÷Æ® ¹üÀ§ ³»¿¡ À־ ¾ÈµË´Ï´Ù. ÀÌ°ÍÀº Àӽà Æ÷Æ® ¹üÀ§ÀÇ Æ÷Æ®¸¦ OS (¿¹ : ±â°èÀÇ IP ½ºÅÃ)¿¡ ÀÇÇØ Àӽ÷ΠÇÒ´ç ÇÒ ¼ö Àֱ⠶§¹®¿¡ Áß¿äÇÕ´Ï´Ù. ÀϺΠ»óȲ¿¡¼´Â ¼ºñ½º¸¦ ´Ù½Ã ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù. GIMME_PORT´Â ÇöÀç Machine.4¿¡¼ ±¸¼ºµÈ Àӽà Æ÷Æ® ¹üÀ§ÀÇ Æ÷Æ®¸¦ ¹ÝȯÇÏÁö ¾Ê½À´Ï´Ù. ´Ù¸¥ ÈÞ¸®½ºÆ½µµ Àû¿ëµË´Ï´Ù : Æ÷Æ® - ´õ Å« Æ÷Æ® ¹üÀ§¿¡¼ Æ÷Æ®¸¦ ¹ÝȯÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù. ¶ÇÇÑ Àß ¾Ë·ÁÁø Ports.installationSystem-wide¿¡ ³Ê¹« °¡±õ°ÔµÇµµ·Ï Æ÷Æ®¸¦ ¹ÝȯÇÏÁö ¾Ê½À´Ï´Ù. sudo Easy_install Port-for-for-forscript UsagePort-for
Æ÷Æ® - °ü·Ã ¼ÒÇÁÆ®¿þ¾î