code
March 18
Proxy Python
Шаблон добавления proxy в проект
import requests from random import choice
url = 'https://httpbin.org/ip'
with open('proxy.txt') as file: proxy_file = file.read().split('\n') #read() считывает весь файл как одну строку, а затем метод split('\n') разбивает эту строку на список строк по символу новой строки. ip = choice(proxy_file).strip() #choice(proxy_file) это функция которая берет случайную строку из нашего списка строк proxy_file, а strip() просто удоляет лишние пробелы в нчале и конце строки proxy = { # Это наш словарь 'http': f'http://{ip}', # Это ключи f говорит что строка динамическая 'https': f'http://{ip}' # Это ключи }
try: #позволяет создать в случае ошибки исключение - except Exception response = requests.get(url=url, proxies=proxy) print(response.json()) except Exception as e: # В е мы передадим тип ошибки print(f'Ошибка: {e}')