SessionBox代理集成
Beautifulsoup 与 Bright Data 的代理集成
- 首先,前往你的 Bright Data 控制面板 并点击“创建一个 Zone”。
- 选择“网络类型”并点击保存。
- 在 Beautifulsoup 中填写“proxy-server”值中的“Proxy IP:Port”,例如 brd.superproxy.io:22225。
- 在“page.authenticate”下输入你的 Bright Data 账户 ID 和代理 Zone 名称在“username”值中,例如: brd-customer-CUSTOMER-zone-YOURZONE 以及在 Zone 设置中找到的 Zone 密码。
- 例如:
from bs4 import BeautifulSoup
import requests
import json
proxies = {
'http': 'http://brd-customer-[ACCOUNT_ID]-zone-[ZONE_NAME]:[ZONE_PASSWORD]@brd.superproxy.io:22225',
'https': 'http://brd-customer-[ACCOUNT_ID]-zone-[ZONE_NAME]:[ZONE_PASSWORD]@brd.superproxy.io:22225',
}
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))
代理管理器和 Beautifulsoup 集成
- 首先,前往你的 Bright Data 控制面板 并点击“创建一个 Zone”。
- 选择“网络类型”并点击保存。
- 在 Beautifulsoup 中填写“proxy-server”值中的“Proxy IP:Port”,例如 brd.superproxy.io:22225。
- 在“page.authenticate”下输入你的 Bright Data 账户 ID 和代理 Zone 名称在“username”值中,例如: brd-customer-CUSTOMER-zone-YOURZONE 以及在 Zone 设置中找到的 Zone 密码。
- 例如:
from bs4 import BeautifulSoup
import requests
import json
proxies = {
'http': 'http://brd-customer-[ACCOUNT_ID]-zone-[ZONE_NAME]:[ZONE_PASSWORD]@brd.superproxy.io:22225',
'https': 'http://brd-customer-[ACCOUNT_ID]-zone-[ZONE_NAME]:[ZONE_PASSWORD]@brd.superproxy.io:22225',
}
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))
获取Beautifulsoup代理
业界最佳的客户体验
您提出要求,我们负责开发
每天发布新功能
24/7 全天候全球支持
随时解答你的任何问题
完全透明
实时的网络性能仪表板
专属客户经理
优化性能
定制解决方案
满足你的数据挖掘目标
代理和数据挖掘领域行业领导者
每天收集650TBTB的公共数据
每天发布新功能
为世界排名前十的大学中的七所提供服务
Trustpilot评分4.6(满分 5)