مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

mohammadreza55

عضویت از 1394/03/02

چرا رد سوکت نویسی تبدیل میکنیم؟

  • جمعه 3 شهریور 1396
  • 16:15
تشکر میکنم

سلام به همه برنامه نویسان عزیز

یک سوال داشتم در قسمت سوکت نویسی در پایتون که متاسفانه نمیدونستم کجا باید سوال کنم(عذرخواهی میکنم)

من در پایتون یک آیپی رو دریافت میکنم بعد با استفاده از تابع socket.inet_aton(ipadress) تبدیل میزنم سوالم اینجاست

چرا باید تبدیل بکنم ؟ دلیل این کار چی هست ؟

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

simjim

عضویت از 1394/12/27

  • جمعه 3 شهریور 1396
  • 20:34

سلام

کاربرد تابع  socket.inet_aton(ip_string)، این هست که آی پی ورژن 4 رو با فرمت عدد و نقطه(برای مثال ‘123.45.67.89’) دریافت میکنه و فرمت این آی پی رو به یک بسته 32 بیتی باینری تبدیل میکنه. استفاده از این تابع برای مواقعی که از کتابخانه های استاندارد C استفاده می شود، لازم است، چرا که این کتابخانه ها با نوع struct in_addr کار میکنند و این کتابخانه ها آی پی رو به صورت بسته 32 بیتی دریافت میکنند.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)