Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我怎样才能显示“的完整响应?”;HTTP错误429“;在Jupyter笔记本上?_Python_Python 3.x_Pandas_Http_Jupyter Notebook - Fatal编程技术网

Python 我怎样才能显示“的完整响应?”;HTTP错误429“;在Jupyter笔记本上?

Python 我怎样才能显示“的完整响应?”;HTTP错误429“;在Jupyter笔记本上?,python,python-3.x,pandas,http,jupyter-notebook,Python,Python 3.x,Pandas,Http,Jupyter Notebook,我正在熊猫数据框上运行一个操作,该操作使用公共地理数据api填充一些缺失的数据 stops_without_zone_df["ZONE"] = stops_without_zone_df.apply(lambda x : get_geo_data_from_api(x["COORD_X"], x["COORD_Y"])[0], axis=1) get_geo_data_from_api()函数完成所有工作,获取和解析数据,但过了一会儿,我从api得到了429响应: HTTPError: HTT

我正在熊猫数据框上运行一个操作,该操作使用公共地理数据api填充一些缺失的数据

stops_without_zone_df["ZONE"] = stops_without_zone_df.apply(lambda x : get_geo_data_from_api(x["COORD_X"], x["COORD_Y"])[0], axis=1)
get_geo_data_from_api()函数完成所有工作,获取和解析数据,但过了一会儿,我从api得到了429响应:

HTTPError: HTTP Error 429: Too Many Requests
这是显示的所有信息,但响应429通常会发送一个带有“Retry after”(重试后)标题的消息,标题中有秒数,直到它可以再次接收请求为止

我怎样才能得到完整的错误,而不仅仅是一个描述性的句子? 有可能吗?

看看这个:


这并不能解决问题,我得到了stacktrace和一些信息,但是http响应上什么都没有,无论如何感谢@WhiteHat,我仍然学到了一些东西。
import traceback

try:
    stops_without_zone_df["ZONE"] = stops_without_zone_df.apply(lambda x : get_geo_data_from_api(x["COORD_X"], x["COORD_Y"])[0], axis=1)
except Exception:
    traceback.print_exc()