import socket
srv = [
("10.20.20.1",1433),
("10.30.30.2",1521),
("10.30.30.3",80),
("10.20.20.4",443)]
a_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
for location in srv:
result_of_check = a_socket.connect_ex(location)
if result_of_check == 0:
print("Port is open")
else:
print("Port is not open")
a_socket.close()
aW1wb3J0IHNvY2tldAoKc3J2ID0gWwooIjEwLjIwLjIwLjEiLDE0MzMpLAooIjEwLjMwLjMwLjIiLDE1MjEpLAooIjEwLjMwLjMwLjMiLDgwKSwKKCIxMC4yMC4yMC40Iiw0NDMpXQoKYV9zb2NrZXQgPSBzb2NrZXQuc29ja2V0KHNvY2tldC5BRl9JTkVULCBzb2NrZXQuU09DS19TVFJFQU0pCgoKZm9yIGxvY2F0aW9uIGluIHNydjoKICAgIHJlc3VsdF9vZl9jaGVjayA9IGFfc29ja2V0LmNvbm5lY3RfZXgobG9jYXRpb24pCiAgICBpZiByZXN1bHRfb2ZfY2hlY2sgPT0gMDoKICAgICAgICBwcmludCgiUG9ydCBpcyBvcGVuIikKICAgIGVsc2U6CiAgICAgICAgcHJpbnQoIlBvcnQgaXMgbm90IG9wZW4iKQogICAgYV9zb2NrZXQuY2xvc2UoKQ==