amirhoseintangsirinet
amirhoseintangsirinet
خواندن ۱ دقیقه·۵ سال پیش

برنامه نویسی سوکت در پایتون قسمت پنجم

امیرحسین تنگسیری نژاد هستم با Part 5 اموزش برنامه نویسی سوکت در پایتون

تابع getaddrinfo()

این تابع به منظور گرفتن IPv4 و IPv6 یک‌ Host-Nmae استفاده می شود بزای مثال ما قصد داریم که IPv6 گوگل و یا سایت پایتون را داشته باشیم میتوانیم از این

استفاده از این تابع بسیار ساده می باشد کافیست مفسر Python را اجرا کنیم

import socket

ماژول Socket را فراخوانی کنیم

socket.getaddrinfo(&quotwww.google.com&quot , 80, 0, 0)

و با دادن چهار مقدار Tuple که از ما دریافت میکند که حاوی آدرس وب سایت گوگل و Port مد نظر و socket-type و Family


خروجی کد زیر را که حاوی اطلاعات IPv4 و IPv6 سرور گوگل می باشد را به ما برمیگرداند

Source-Code

import socket
socket.getaddrinfo(&quotwww.google.com&quot , 80, 0, 0)


Output:

[(2, 1, 6, '', ('216.58.201.228', 80)), (2, 2, 17, '', ('216.58.201.228', 80)), (2, 3, 0, '', ('216.58.201.228', 80))]

نوسینده: امیرحسین تنگسیری نژاد

برنامه نویسی سوکت در پایتونسوکت در پایتونکتابخانه سوکت در پایتونSocket ProgrammingPython socket programming
شاید از این پست‌ها خوشتان بیاید