1
also24 2020-04-06 21:46:12 +08:00
你这是有时候返回 JSON Array 有时候返回 JSON Object 的意思?
Requests 的 response 对象自带 json() 方法可以做反序列化。 判断一下反序列化后的对象类型吧。 |
2
creepycute OP @also24 好像是这样的 两种返回类型好像是随机的…能不能直接提取出 status 的状态呢?
|
3
Trim21 2020-04-06 21:54:39 +08:00
data = r.json()
if isinstance(data, list): pass |
4
also24 2020-04-06 22:11:55 +08:00
@creepycute #2
判断一下反序列化后的对象类型然后根据不同的类型去取啊。 |
5
omph 2020-04-06 23:00:23 +08:00
用正则,很暴力
|
6
Enying 2020-04-06 23:50:06 +08:00 via Android
你那返回的是列表
|
7
noobsheldon 2020-04-07 01:02:50 +08:00
if 'success' in str(response) or "成功" in str(response): pass /doge
|
8
jugelizi 2020-04-07 07:09:25 +08:00 via iPhone
别想多 字符串包含来处理
|
9
renmu 2020-04-07 08:00:33 +08:00 via Android
三楼正解
|