Например для socks проксей нужно использовать aiohttp_socks, http прокси принимает сам aiohttp, https (вообще не знаю что с ним можно сделать, потому что если открыто пихать его в proxy="https://" пишет что не работает с https и что с ним вообще потом делать не понятно)
У меня есть некий список прокси вот в таком формате:
[
'5.9.201.68:3128', #http or https or http/https
'socks4://93.190.58.4:47491', # socks4
'socks5://207.154.233.200:1080' #socks5
]
Я хочу получить что то подобное на поведение requests с проксями:
from requests import get
proxies = ['5.9.201.68:3128', 'socks4://93.190.58.4:47491', 'socks5://207.154.233.200:1080']
for proxy in proxies:
print(get("https://ifconfig.me/ip", proxies={"http://": proxy, "https": proxy}).text)
Есть ли что то такое в готов варианте или мне нужно делать функцию которая будет создавать сессию смотря на тип прокси и отдавать её уже дальше в функцию с запросом ?