POST使用requests软件包发送请求时,如何实现5次,10秒间的重试次数.我找到了很多GET请求的例子,但事实并非如此post.
这就是我目前正在处理的问题,有时我会收到503错误.如果我得到一个错误的响应HTTP代码,我只需要实现重试.
for x in final_payload:
post_response = requests.post(url=endpoint, data=json.dumps(x), headers=headers)
#Email me the error
if str(post_response.status_code) not in ["201","200"]:
email(str(post_response.status_code))
Run Code Online (Sandbox Code Playgroud) 我有一个专栏pandas DataFrame,看起来像这样。
----------
|audi_id |
----------
| 1 |
| 2 |
| 3 |
| 4 |
| abc |
-----------
Run Code Online (Sandbox Code Playgroud)
我需要将任何包含字符串值的值替换为 0。
我目前在这里有这段代码来替换所有非int值,str但它似乎不起作用。有人可以帮忙吗?
ValueError: Can only tuple-index with a MultiIndex
Run Code Online (Sandbox Code Playgroud)
-
df['test'] = pd.to_numeric(df.audit_id[:, 0], errors='coerce').fillna(0)
Run Code Online (Sandbox Code Playgroud)
我期望的输出是:
----------
|audi_id |
----------
| 1 |
| 2 |
| 3 |
| 4 |
| 0 |
-----------
Run Code Online (Sandbox Code Playgroud)