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 相关文章推荐
用Python从零实现贝叶斯分类器的机器学习的教程
Mar 31 Python
Python中functools模块函数解析
Mar 12 Python
Django中login_required装饰器的深入介绍
Nov 24 Python
Python中将变量按行写入txt文本中的方法
Apr 03 Python
python生成密码字典的方法
Jul 06 Python
Django如何自定义分页
Sep 25 Python
Python文件如何引入?详解引入Python文件步骤
Dec 10 Python
python实现通过flask和前端进行数据收发
Aug 22 Python
python 五子棋如何获得鼠标点击坐标
Nov 04 Python
Numpy 理解ndarray对象的示例代码
Apr 03 Python
使用keras根据层名称来初始化网络
May 21 Python
通过代码实例了解Python3编程技巧
Oct 13 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
PHP转换文件夹下所有文件编码的实现代码
2013/06/06 PHP
php 在windows下配置虚拟目录的方法介绍
2013/06/26 PHP
php实现发送微信模板消息的方法
2015/03/07 PHP
Laravel 5+ .env环境配置文件详解
2020/04/06 PHP
[原创]来自ImageSee官方 JavaScript图片浏览器
2008/01/16 Javascript
控制文字内容的显示与隐藏示例
2014/06/11 Javascript
基于Javascript实现二级联动菜单效果
2016/03/04 Javascript
如何在Linux上安装Node.js
2016/04/01 Javascript
jQuery中通过ajax调用webservice传递数组参数的问题实例详解
2016/05/20 Javascript
详解nodejs中exports和module.exports的区别
2017/02/17 NodeJs
jQuery编写textarea输入字数限制代码
2017/03/23 jQuery
Ajax高级笔记 JavaScript高级程序设计笔记
2017/06/22 Javascript
微信小程序实现页面跳转传值的方法
2017/10/12 Javascript
在vue项目中使用Jquery-contextmenu插件的步骤讲解
2019/01/27 jQuery
VUE 组件转换为微信小程序组件的方法
2019/11/06 Javascript
python 爬虫出现403禁止访问错误详解
2017/03/11 Python
python3读取MySQL-Front的MYSQL密码
2017/05/03 Python
python如何统计序列中元素
2020/07/31 Python
python进行TCP端口扫描的实现
2018/12/21 Python
python运用pygame库实现双人弹球小游戏
2019/11/25 Python
Python爬虫实现百度翻译功能过程详解
2020/05/29 Python
python如何安装下载后的模块
2020/07/03 Python
瑞典领先的汽车零部件网上零售商:bildelaronline24.se
2017/01/12 全球购物
仓库理货员岗位职责
2013/12/18 职场文书
法律六进活动方案
2014/03/13 职场文书
天地会口号
2014/06/17 职场文书
优秀应届毕业生自荐书
2014/06/29 职场文书
2014年大学生职业规划书:未来不是梦,只要勇敢冲!
2014/09/22 职场文书
小学运动会报道稿
2014/10/04 职场文书
2015年创先争优活动总结
2015/03/27 职场文书
文艺晚会开场白
2015/05/29 职场文书
小学体育跳绳课教学反思
2016/02/16 职场文书
Go语言使用select{}阻塞main函数介绍
2021/04/25 Golang
python基础之类方法和静态方法
2021/10/24 Python
Python基础 括号()[]{}的详解
2021/11/07 Python
MySQL count(*)统计总数问题汇总
2022/09/23 MySQL