← Alle Projekte

🌐 Whois Domain Checker

Python-Tool zur Massenprüfung von Domain-Verfügbarkeiten

Über das Projekt

Einfaches Python-Skript zum Batch-Check von Domain-Verfügbarkeiten über WHOIS-Abfragen. Liest Domains aus CSV-Dateien und prüft deren Registrierungsstatus.

Funktionen

  • Batch-Domain-Check aus CSV-Dateien
  • WHOIS-Abfrage für Verfügbarkeitsprüfung
  • Fehlerbehandlung für nicht erreichbare Domains
  • Konsolen-Output mit Status für jede Domain

Technologien

Python WHOIS CSV Domain Check

Projektstruktur

  • who.py - Hauptskript für Domain-Prüfung
  • *.csv - Domain-Listen in verschiedenen Kategorien
  • 2.0/ - Version 2.0 mit Video-Assets
  • neu/, old/, no_text/ - Weitere Projektvarianten

CSV-Kategorien

  • 2000s_movies_domains.csv
  • deutsche_filme_serien_domains.csv
  • kultserien_domains.csv
  • kuechenutensilien_domains.csv
  • gartengeraete_domains.csv
  • werkzeuge_domains.csv
  • tech_unterhaltungselektronik_domains.csv
  • Weitere Nischen-Domainlisten...

Code-Ausschnitt

import csv
import whois

def check_domains(input_file):
    with open(input_file, mode='r', encoding='utf-8') as file:
        csv_reader = csv.reader(file)
        next(csv_reader)  # Überspringen der Kopfzeile
        for row in csv_reader:
            domain = row[0]
            try:
                domain_info = whois.whois(domain)
                if domain_info.status is None:
                    status = 'Verfügbar'
                else:
                    status = 'Registriert'
            except Exception as e:
                status = f'Fehler: {e}'
            print(f"{domain}: {status}")

Verwendung

python who.py
# Prüft automatisch kaffe.csv