如何解决JSONDecodeError:预期值:打印 request.json() 时第 1 行第 1 列字符 0
我在尝试从 python flask API 获取数据时收到此错误。
这是我的代码:
import requests
#import json
url = 'http://localhost:5000/'
data=json.dumps({'Age':55,'Gender':1,'sodium':138,'Potassium':4,'Blood Urea':67,'Serum Albumin':35,'Calcium':9,'Phosphorus':4.1,'Systolic Blood Pressure':143,'Diastolic Blood Pressure':77,'Uric Acid':6,'Hemoglobin':82,'Bicarbonate':24 })
r = requests.get(url,data) #I am getting error in this line.
print (r.json())
##编辑: 我试图把它放在条件语句中:
if 'json' in r.headers.get('Content-Type'):
js = r.json()
else:
print('Response content is not in JSON format.')
js = 'spam'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。