首页 > 其他 > 详细

网络编程

时间:2020-05-27 11:09:25      阅读:53      评论:0      收藏:0      [点我收藏+]

一、get请求使用方法--固定格式

import  requests
url = ‘http://api.nnzhp.cn/api/user/stu_info‘
req=requests.get(url,params={‘stu_name‘:‘MLing‘})
print(‘这是json格式‘,req.json())#返回内容按json格式输出
print(‘这是text格式‘,req.text) #返回内容按test格式输出
print(‘这是状态码‘,req.status_code) #请求结果中的状态
print(‘获取内容‘,req.content) #返回去请求内容,不过是字节格式的


运行结果:
这是json格式 {‘error_code‘: 0, ‘stu_info‘: [{‘sex‘: ‘女‘, ‘name‘: ‘MLing‘, ‘gold‘: 566, ‘phone‘: ‘13212532910‘, ‘id‘: 100010878, ‘age‘: 28, ‘addr‘: ‘河南省济源市北海大道32号‘, ‘grade‘: ‘天蝎座‘}]}
这是text格式 {
        "error_code": 0,
        "stu_info": [
                {
                        "id": 100010878,
                        "name": "MLing",
                        "sex": "女",
                        "age": 28,
                        "addr": "河南省济源市北海大道32号",
                        "grade": "天蝎座",
                        "phone": "13212532910",
                        "gold": 566
                }
        ]
}
这是状态码 200
获取内容 b‘{\n        "error_code": 0,\n        "stu_info": [\n                {\n                        "id": 100010878,\n                        "name": "MLing",\n                        "sex": "\xe5\xa5\xb3",\n                        "age": 28,\n                        "addr": "\xe6\xb2\xb3\xe5\x8d\x97\xe7\x9c\x81\xe6\xb5\x8e\xe6\xba\x90\xe5\xb8\x82\xe5\x8c\x97\xe6\xb5\xb7\xe5\xa4\xa7\xe9\x81\x9332\xe5\x8f\xb7",\n                        "grade": "\xe5\xa4\xa9\xe8\x9d\x8e\xe5\xba\xa7",\n                        "phone": "13212532910",\n                        "gold": 566\n                }\n        ]\n}‘

 二、post请求使用方法

 

# post请求post data  --固定格式
import  requests
url=‘http://api.nnzhp.cn/api/user/login‘
req=requests.post(url,data={‘username‘:‘niuhanyang‘,‘passwd‘:‘***‘}) #传参格式固定
print(req.json())
#qq群
import  requests
url=‘https://qun.qq.com/cgi-bin/qun_mgr/get_group_list‘
data={‘bkn‘:208992859}
req=requests.post(url,data)
print(req.json())

运行结果:
{‘error_code‘: 0, ‘login_info‘: {‘login_time‘: ‘20200527102730‘, ‘sign‘: ‘eb5c2eb9af952aab941702a480b45369‘, ‘userId‘: 47749}}
{‘em‘: ‘ [errcode:4:0]‘, ‘errcode‘: 0, ‘ec‘: 4}

  三、

网络编程

原文:https://www.cnblogs.com/MLing/p/12971319.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!