در پست قبلی در مورد اصطلاح هویز توضیح دادیم و قرار شد بگیم که چطور میشه یه همچین برنامه ای رو درست کرد و به عنوان یه ابزار شخصی به جای سایت هایی که هویز میگیرن و ... ازش استفاده کرد ، برای درست کردن این برنامه میشه از همه زبان ها استفاده کرد ولی در این پست قراره با استفاده از زبان برنامه نویسی پایتون اینکار رو انجام بدیم .
C:\Python27\Scripts
البته اگه شما موقع نصب یه مسیر دیگه رو وارد کرده باشین الان مسیر فرق کرده ، در کل اگه جای دیگه ای نصب کرده بودین ، وارد اون پوشه بشین بعدش روی پوشه ی Scripts کلیک کنین تا پوشه ی مورد نظر باز بشه
بعد از اینکه وارد پوشه ی مربوطه شدین کلید شیفت روی کیبوردتون رو نگه دارین بعدش راست کلیک کنین و گزینه ی
Open Command Window Here
رو بزنین
بعد از اینکه خط فرمان براتون باز شد این دستور رو از اینجا Copy کنین و توی خط فرمانی که براتون باز شده Paste کنین و منتظر بمونین تا پیغام اتمام براتون ظاهر شه
pip install pythonwhois
بعد از اینکه همه چیز اوکی شد وارد منوی Start میشیم و تایپ میکنیم Python تا اینکه برنامه پایتون برامون جست و جو بشه بعد از اینکه برنامه پایتون پیدا شد روی اون کلیک میکنیم و از منوی File برنامه گزینه ی New File رو میزنیم
بعد از اینکه یه فایل جدید ایجاد شد اونو تو مسیر دلخواه ذخیره میکنیم ، بعد از اینکه اینکار رو انجام دادیم میرسیم به سر اصل مطلب یعنی کد زنیمون
برای کد نویسی این برنامه ما کد های زیر رو به برنامه اضافه میکنیم
import pythonwhois
from pprint import pprint
site = raw_input("Enter a site:")
pprint (pythonwhois.get_whois(site))
خب همونطور که مشخصه ما توی خط اول و دوم اومدیم و کتابخونه های مورد نظر رو وارد برناممون کردیم ، توی خط سوم یه متغیر با اسم سایت درست کردیم و با استفاده از raw_input یه ورودی خام از کاربر گرفتیم که متن Enter a site پشت سایت وارد شده توسط کاربر قرار میگیره ، تو خط چهارم اومدیم و گفتیم که با استفاده از کتابخونه ی Pythonwhois و Pprint بیاد و آدرس سایتی که داخل متغیر قرار داشت رو برای ما هویزشو بگیره و به نمایش در بیاره ، خب حالا پروژتون رو اجرا کنین که برای اینکار میتونین کلید F5 رو بزنین یا از منوی Run گزینه ی Run Module رو بزنین ، خب بعد از اینکه برنامه استارت شد یه پیامی به شما نمایش میده که آدرس یه سایت رو وارد کنین ، بعد از اینکه آدرس سایت مورد نظر رو زدین یه خرده صبر کنین تا برنامه کارش رو انجام بده و اطلاعات رو به نمایش در بیاره .
موفق باشید