Доброго времени суток.. давно тут не заходил были дела. В общем у меня вопрос я написал код который делает запрос на 2ip.ru и выводит мне информацию(айпи, локейщен и т.п). Как отправить запрос на каком либо сайте используя proxy?
Вот пример кода:
Я создал словарь proxies где будет сам прокси но не работает выводит сразу ошибку а некоторые работает очень долго не каких реакций.
С парсером всё круто работает ну вот прокси нет... Можете помочь? -Спасибо
Вот пример кода:
Python:
import requests
from bs4 import BeautifulSoup
headers = {
"User-Agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36"
}
proxies = {
"https": "https://ip:port" # Именно проблема с этим куском
}
def get_location(url):
response = requests.get(url=url, headers=headers, proxies=proxies)
soup = BeautifulSoup(response.text, 'lxml')
location = soup.find("div", class_="value-country").text.strip()
ip = soup.find("div", class_="ip").text.strip()
print(f"IP: {ip}\nLocation: {location}")
def main():
get_location(url="https://2ip.ru")
if __name__ == '__main__':
main()
Я создал словарь proxies где будет сам прокси но не работает выводит сразу ошибку а некоторые работает очень долго не каких реакций.
С парсером всё круто работает ну вот прокси нет... Можете помочь? -Спасибо