【发布时间】:2022-01-10 16:54:29
【问题描述】:
所以我有一个简单的 python 脚本来打印网站发布请求的状态代码...
这是我得到的输出:
{"success": false, "error": "Incomplete request"}
但我希望它打印出来:
Error! Incomplete Request
这可能吗?谢谢!
【问题讨论】:
-
这不是很简单吗?是的,有可能。
所以我有一个简单的 python 脚本来打印网站发布请求的状态代码...
这是我得到的输出:
{"success": false, "error": "Incomplete request"}
但我希望它打印出来:
Error! Incomplete Request
这可能吗?谢谢!
【问题讨论】:
Python3:
if not response['success']:
print(f"Error! {response['error']}")
python2:
if not response['success']:
print("Error! {0}".format(response['error']))
【讨论】:
你的意思是这样的:
# suppose response={"success": false, "error": "Incomplete request"}
# I suppose false is False since the dict should have been decoded from json to Python
if (not response['success'] and response['error'] == 'Incomplete request'):
print('Error! Incomplete request')
【讨论】: