app.py
import requests
from bs4 import BeautifulSoup
import socket
import socks



file = open("pro.txt", "r", encoding="Latin-1").readlines()
file = [proxydosya.rstrip() for proxydosya in file]
for lines in file:
    try:
        data = lines.split(":")
        proxy = data[0]
        port = data[1]


        url = "https://www.atakdomain.com/en/what-me-ip"
        ip=proxy
        port = int(port)
        socks.setdefaultproxy(socks.PROXY_TYPE_HTTP, ip, port)
        socket.socket = socks.socksocket



        get = requests.get(url=url, timeout=5).text
        soup = BeautifulSoup(get)

        a1 = soup.find('div', class_="ip-show div-center").getText()


        print("İP KONTROL: ", a1)
    except:
        print('Yakaladım seni, bekleme yapmda devam et.')
        continue
pro.txt
51.222.21.93:32768
149.56.1.48:8181
192.99.151.5:9300
Çıktı :
İP KONTROL:  51.222.21.93
Yakaladım seni, bekleme yapmda devam et.
Yakaladım seni, bekleme yapmda devam et.
1. Proxy kullanıyorsan "timeout=1" ile sonuç alman çok zor. 5-10 yapman gerekebilir.
2. Try, except, catch v.s araştır