python 发送json数据操作实例分析


Posted in Python onOctober 15, 2019

本文实例讲述了python 发送json数据操作。分享给大家供大家参考,具体如下:

python 发送json数据操作实例分析

python 发送json数据操作实例分析

python 发送json数据操作实例分析

# !/usr/bin/env python
# -*- coding: utf-8 -*-
import urllib2
import urllib
import cookielib
import json
import httplib
import re
import requests
from lxml import etree
import StringIO
import time
s = requests.session()
print s.headers
login_url = 'http://10.4.161.26:7001/itms/Logon.jsp'
data = {'UserID':'015208','Password':'88888888','ScreenWidth':'1600'}
# data = urllib.urlencode(data)
headers = {
  'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0'
}
response = s.post(login_url, data=data, headers=headers,timeout=10)
print response
print '--------------------'
print response.status_code
print '--------------------'
# time.sleep(100)
print response.content
print response.headers
time.sleep(1)
myurl='http://10.4.161.26:7001/itms/go?ComponentURL=/Main.view?TWIN=_top","_top'
print s.get(myurl).content
myurl='http://10.4.161.26:7001/itms/ReportWorkRecord/DailyInputWorkHourDialog.serv'
data={"sysHead":{},"appHead":{},"body":{"WORKTYPE":"020","TASKNO":"zhaoyangjian","WORKCONTENT":"zhaoyangjian","WORKHOUR":"10"
,"SERIALNO":"2018112100000106","USERID":"015208","REPORTDATE":"2018/11/21","ACCSTATE":"010","INPUTUSERID"
:"015208","INPUTDATE":"2018/11/21","INPUTORGID":"992200402","UPDATEUSERID":"015208","UPDATEDATE":"2018/11/21","UPDATEORGID":"992200402","ISINUSE":"1","SYS_SAVETMP":"","UPDATED_FIELD":"WORKTYPE,TASKNO,WORKCONTENT,WORKHOUR","novalid":'false'}}
headers = {
  'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0',
'Content-Type': 'application/json'
}
print '---------------------------------------------------------'
print s.post(myurl, data=json.dumps(data), headers=headers).content
Python 相关文章推荐
Windows下Anaconda的安装和简单使用方法
Jan 04 Python
50行Python代码实现人脸检测功能
Jan 23 Python
numpy.random.seed()的使用实例解析
Feb 03 Python
TensorFLow用Saver保存和恢复变量
Mar 10 Python
python保存数据到本地文件的方法
Jun 23 Python
flask-restful使用总结
Dec 04 Python
python引用(import)某个模块提示没找到对应模块的解决方法
Jan 19 Python
Python中新式类与经典类的区别详析
Jul 10 Python
python的pygal模块绘制反正切函数图像方法
Jul 16 Python
python itsdangerous模块的具体使用方法
Feb 17 Python
记录模型训练时loss值的变化情况
Jun 16 Python
Python pexpect模块及shell脚本except原理解析
Aug 03 Python
30秒学会30个超实用Python代码片段【收藏版】
Oct 15 #Python
PYTHON绘制雷达图代码实例
Oct 15 #Python
利用Python产生加密表和解密表的实现方法
Oct 15 #Python
python多线程并发及测试框架案例
Oct 15 #Python
浅析PEP570新语法: 只接受位置参数
Oct 15 #Python
浅析PEP572: 海象运算符
Oct 15 #Python
Python 导入文件过程图解
Oct 15 #Python
You might like
ftp类(myftp.php)
2006/10/09 PHP
关于时间计算的结总
2006/12/06 PHP
discuz的php防止sql注入函数
2011/01/17 PHP
php面向对象 字段的声明与使用
2012/06/14 PHP
解析php时间戳与日期的转换
2013/06/06 PHP
显示程序执行时间php函数代码
2013/08/29 PHP
关于php内存不够用的快速解决方法
2013/10/26 PHP
php+jQuery+Ajax实现点赞效果的方法(附源码下载)
2020/07/21 PHP
Laravel框架实现即点即改功能的方法分析
2019/10/31 PHP
jQuery1.4.2与老版本json格式兼容的解决方法
2011/02/12 Javascript
更换select下拉菜单背景样式的实现代码
2011/12/20 Javascript
Javascript基础教程之比较操作符
2015/01/18 Javascript
在JavaScript中处理时间之getHours()方法的使用
2015/06/10 Javascript
基于WebUploader的文件上传js插件
2016/08/19 Javascript
nodeJs内存泄漏问题详解
2016/09/05 NodeJs
js实现密码强度检验
2017/01/15 Javascript
深入掌握 react的 setState的工作机制
2017/09/27 Javascript
说说如何使用Vuex进行状态管理(小结)
2019/04/14 Javascript
nuxt 自定义 auth 中间件实现令牌的持久化操作
2020/11/05 Javascript
vue 实现基础组件的自动化全局注册
2020/12/25 Vue.js
Nodejs 微信小程序消息推送的实现
2021/01/20 NodeJs
布同自制Python函数帮助查询小工具
2011/03/13 Python
在Python的Flask框架中实现全文搜索功能
2015/04/20 Python
Python 实现随机数详解及实例代码
2017/04/15 Python
Python实现数据库并行读取和写入实例
2017/06/09 Python
Python原始字符串与Unicode字符串操作符用法实例分析
2017/07/22 Python
python pytest进阶之fixture详解
2019/06/27 Python
如何用Matlab和Python读取Netcdf文件
2021/02/19 Python
Spartoo西班牙官网:法国时尚购物网站
2018/03/27 全球购物
Farfetch澳大利亚官网:Farfetch Australia
2020/04/26 全球购物
计算机网络专业个人的自我评价
2013/10/17 职场文书
《大自然的语言》教学反思
2014/04/08 职场文书
项目委托协议书(最新)
2014/09/13 职场文书
上班迟到检讨书300字
2014/10/18 职场文书
慰问信模板
2015/02/14 职场文书
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技