我试试这段代码,
因为我没有发送json,所以请求400 BAD_REQUEST
但我对结果感到困惑
import requests
a= None
try:
a = requests.post("http://127.0.0.1:8000/api/data/")
except :
print "exception"
if a :
print "a is not none"
print a.status_code
print a.request
else:
print "a is none"
print a.status_code
print a.content
print a.request
打印:
a is none
400
{"Fail":"Format not valid}"}
<PreparedRequest [POST]>
如果a为none,为什么我可以打印a.status_code,print a.content,print a.request
??