【发布时间】:2018-08-05 09:49:16
【问题描述】:
我是 python 新手,所以遇到了一些麻烦。我正在尝试构建一个将数据发布到具有代理的外部服务器的工具。我有它的工作,但问题是我不知道如何捕获代理连接错误并打印其他内容。我写的代码是:
import requests
from bs4 import BeautifulSoup
headers = {
"User-Agent": "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11",
"Content-Type": "application/json"
}
proxies = {
"https": "https://244.324.324.32:8081",
}
data = {"test": "test"}
r = requests.post("https://example.com/page", proxies=proxies, json=data, headers=headers)
print(r.text)
当代理死机(未连接/工作)或类似情况时,如何打印,例如“代理连接错误”。这是我第一次使用python,所以我遇到了麻烦。
谢谢
【问题讨论】:
标签: python proxy python-requests