Не меняется ip-адресс при использовании прокси, сам синтаксис верный. Заранее благодарю за помощь
from bs4 import BeautifulSoup as bp
import requests as req
url='https://2ip.ru/'
proxy={"http" :'http://ip-adress:port'}
resp=req.get(url, proxies=proxy)
soup=bp(resp.text, 'lxml')
myip=soup.find('div', class_='ip').text.strip()
print(myip)
Использую бесплатные прокси-сервера. Раньше смена айпи отображалась, но сейчас постоянно выдаёт мой настоящий айпи. Не могу понять в чём дело
Ответы (1 шт):
Автор решения: Alexey Loskutov
→ Ссылка
Нужно указать https, потому что http и https - разные протоколы.
параметр proxies - словарь {'протокол': 'прокси-сервер'}
proxy={'https': 'http://ip-adress:port'}