采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
import requests,json
da = { ‘user’:‘jihuirong’, ‘password’:‘123456’ }
res = requests.post(url=‘http://127.0.0.1:8000/login’,data=da) a = res.json() print(a)
代码如上,运行一直报No JSON object could be decoded
res.json()更换为res.text 你这个返回的不是json格式
改成res.text会返回HTML的内容,如下: <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="robots" content="NONE,NOARCHIVE"> <title>MultiValueDictKeyError at /login</title> <style type="text/css"> html * { padding:0; margin:0; } body * { padding:10px 20px; } body * * { padding:0; } body { font:small sans-serif; } body>div { border-bottom:1px solid #ddd; } h1 { font-weight:normal; } h2 { margin-bottom:.8em; } h2 span { font-size:80%; color:#666; font-weight:normal; } h3 { margin:1em 0 .5em 0; } h4 { margin:0 0 .5em 0; font-weight: normal; } code, pre { font-size: 100%; white-space: pre-wrap; } table { border:1px solid #ccc; border-collapse: collapse; width:100%; background:white; } tbody td, tbody th { vertical-align:top; padding:2px 3px; } thead th { padding:1px 6px 1px 3px; background:#fefefe; text-align:left; font-weight:normal; font-size:11px; border:1px solid #ddd; } 后边还有好多呢,这是为什么呢
登录后可查看更多问答,登录/注册
主流框架Unittest与接口测试结合,带你深入学习接口自动化框架的设计与开发
1.2k 11
1.2k 10
1.3k 9
1.1k 9
1.4k 9