python ping to url code example

Example 1: python ping ip address

import os

ip_list = ['8.8.8.8']
for ip in ip_list:
    response = os.popen(f"ping {ip}").read()
    if "Received = 4" in response:
        print(f"UP {ip} Ping Successful")
    else:
        print(f"DOWN {ip} Ping Unsuccessful")

Example 2: how to ping a website in python

from os import system
print('1. Ping Google')
print('2. Ping Yahoo')
print('3. Ping custom URL')
while True:
    key = int(input('Input your choice: '))
    if key == 1:
            system("ping www.google.com")
    elif key == 2:
            system("ping www.yahoo.com")
    elif key == 3:
            url = input('Enter URL: ')
            system("ping " + url)
    else:
            print("Invalid Option!")