Whois sorgu tekrar

Merhabalar

Altta olan kod ile whois sorgusu yapıyorum ama tek sefere mahsus olup gerekli sorgu gerçekleştikten sonra tekrar sorgu yapmam için kodu tekrar çalıştırmak yerine yeniden aynı pencerede sorgu yapmak istiyorum bunu nasıl yapabilirim acaba kod bu şekilde

import whois

def whois_query(domain):
    try:
        domain_info = whois.whois(domain)
        return domain_info
    except Exception as e:
        return f"An error occurred: {e}"

if __name__ == "__main__":
    domain = input("Lütfen sorgulamak istediğiniz alan adını girin: ")
    result = whois_query(domain)
    print(result)

Tamamdır sorunu çözdüm lazım olur ise diye paylaşıyorum.

import whois

def whois_query(domain):
    try:
        domain_info = whois.whois(domain)
        return domain_info
    except Exception as e:
        return f"An error occurred: {e}"

def main():
    while True:
        domain = input("Lütfen sorgulamak istediğiniz alan adını girin (Çıkmak için 'q' tuşlayın): ")
        if domain.lower() == 'q':
            print("Programdan çıkılıyor...")
            break
        result = whois_query(domain)
        print(result)

if __name__ == "__main__":
    main()