【发布时间】:2016-02-12 09:18:37
【问题描述】:
我使用请求来管理与服务的连接,如果发生异常我想捕获异常。 然后我调用我的函数
resp = osTicket.send_ticket(json_message)
print resp
其中包含
def send_ticket(self, data):
"""send tickets to osticket"""
headers = {"X-API-Key": self.api_key}
try:
r = requests.post(self.url, data=json.dumps(data), headers=headers)
except requests.exceptions.RequestException:
return r.raise_for_status()
但不幸的是,return 为 None,没有捕获到异常。
【问题讨论】:
标签: python exception python-requests