Проверка доменов на занятость в Python
Илья Черепинец
26 мая, 2020     144     0

Проверка доменов на занятость в Python


Допустим мы хотим подобрать красивое имя для нашего будущего сайта. Проверять каждое имя на занятость домена вручную очень долго и медленно. Гораздо проще создать список доменных имен в обычном текстовом файле и проверить все их с помощью программы на Python.

Для проверки доменов на занятость установим модуль python-whois

pip install python-whois

Далее идёт код программы. Программа открывает список доменов из файла 1.txt в котором на каждой строке написан домен в зоне ru без http. По очереди читая строки файла программа очищает их от символов переноса строки и подставляя в команду whois узнает занят ли домен.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import whois
import re
 
f = open('1.txt') 
s = f.readline()
while(s):
    s = re.sub("^\s+|\n|\r|\s+$", '', s)
    print(s)
    m = whois.whois(s)
    if(m.status==None):
        print("Домен свободен")
    else:
        print("Домен занят")
    print("______________________________")
    s = f.readline()

Оцените статью:

Оцениваю на 1Оцениваю на 2Оцениваю на 3Оцениваю на 4Оцениваю на 5 5,00 из 5 на основе 1 оценок
Загрузка...

РУБРИКИ

НОВОЕ

ТОП