Проверка доменов на занятость в Python
Cherepynets Illia
26 мая, 2020     1 905     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 на основе 2 оценок
Загрузка...

РУБРИКИ

НОВОЕ

ТОП

SEO Specialist
Регион: North Mankato, Blue Earth County, MN


Director of SEO
Регион: California


SEO Lead
Регион: United Kingdom


SEO Strategist
Регион: Bristol, PA


SEO Specialist
Регион: Chicago, IL


Director, SEO
Регион: Chicago, IL


SEO Manager
Регион: Remote


SEO Intern
Регион: Atlanta, GA


SEO Specialist
Регион: Remote


SEO Strategist
Регион: Remote


Analyst, SEO
Регион: Remote


SEO Analyst
Регион: New York, NY


SEO Manager
Регион: Pleasant Grove, UT


SEO Manager
Регион: New York, NY


Head of SEO
Регион: New York, NY


SEO Strategist
Регион: Atlanta, GA


SEO Specialist
Регион: Remote


SEO Strategist
Регион: United States


SEO Copywriter
Регион: Newark, NJ


SEO Lead
Регион: Remote