Integração de Proxy Beautifulsoup
Este guia pode estar desatualizado. Para um guia atualizado, consulte nossa documentação.
Integração de proxy Beautifulsoup com Bright Data
- Comece acessando seu Bright Data Dashboard e clicando em ‘criar uma Zona’.
- Escolha o ‘Tipo de rede’ e clique em salvar.
- Dentro do Beautifulsoup, preencha o ‘Proxy IP:Porta’ no valor ‘proxy-server’, por exemplo brd.superproxy.io:33335.
- Em ‘page.authenticate’, insira o ID da sua conta Bright Data e o nome da Zona de proxy no valor ‘username’, por exemplo: brd-customer-CUSTOMER-zone-YOURZONE e sua senha da Zona encontrada nas configurações da Zona.
- Por exemplo:
from bs4 import BeautifulSoup
import requests
import json
proxies = {
'http': 'http://brd-customer-[ACCOUNT_ID]-zone-[ZONE_NAME]:[ZONE_PASSWORD]@brd.superproxy.io:33335',
'https': 'http://brd-customer-[ACCOUNT_ID]-zone-[ZONE_NAME]:[ZONE_PASSWORD]@brd.superproxy.io:33335',
}
url = "http://lumtest.com/myip.json"
res = requests.get(url, proxies=proxies, verify=False)
res.raise_for_status()
res_body = res.text
soup = BeautifulSoup(res_body, "html.parser")
html_content = str(soup)
data = {
"IP": html_content,
}
print(json.dumps(data, indent=4))
Integração do Proxy Manager e Beautifulsoup
- Comece acessando seu Bright Data Dashboard e clicando em ‘criar uma Zona’.
- Escolha o ‘Tipo de rede’ e clique em salvar.
- Dentro do Beautifulsoup, preencha o ‘Proxy IP:Porta’ no valor ‘proxy-server’, por exemplo brd.superproxy.io:33335.
- Em ‘page.authenticate’, insira o ID da sua conta Bright Data e o nome da Zona de proxy no valor ‘username’, por exemplo: brd-customer-CUSTOMER-zone-YOURZONE e sua senha da Zona encontrada nas configurações da Zona.
- Por exemplo:
from bs4 import BeautifulSoup
import requests
import json
proxies = {
'http': '127.0.0.1:24000',
'https': '127.0.0.1:24000',
}
url = "http://lumtest.com/myip.json"
res = requests.get(url, proxies=proxies, verify=False)
res.raise_for_status()
res_body = res.text
soup = BeautifulSoup(res_body, "html.parser")
html_content = str(soup)
data = {
"IP": html_content,
}
print(json.dumps(data, indent=4))
⚠️aviso:Nota importante: Se você estiver usando Proxies Residenciais, Web Unlocker ou API SERP da Bright Data, você precisa instalar um certificado SSL para habilitar conexões seguras de ponta a ponta com seu(s) site(s) de destino. Este é um processo simples, veja https://docs.brightdata.com/general/account/ssl-certificate#installation-of-the-ssl-certificate para instruções.
Obtenha proxies para Beautifulsoup
Impulsionado por uma infraestrutura de proxy residencial premiada
Mais de 400M+ monthly de proxies residenciais, a melhor tecnologia da categoria e a capacidade de segmentar qualquer país, cidade, operadora e ASN, torna nossos serviços de proxy premium a melhor escolha para desenvolvedores.
Um proxy para cada caminho de desenvolvimento
Combine redes, peers e IPs para otimizar seu fluxo contínuo de dados da web.
Preços da Rede de Proxies
Para os clientes, a melhor experiência do ramo
Novos lançamentos de recursos todos os dias
Para responder a qualquer pergunta quando você precisar
Painel de desempenho de rede em tempo real
Para otimizar seu desempenho
Para atingir suas metas de coleta de dados