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编程-将Python程序转化为可执行程序[整理]
Apr 09 Python
Python中操作MySQL入门实例
Feb 08 Python
Python使用正则匹配实现抓图代码分享
Apr 02 Python
python调用fortran模块
Apr 08 Python
python根据unicode判断语言类型实例代码
Jan 17 Python
致Python初学者 Anaconda入门使用指南完整版
Apr 05 Python
django 解决manage.py migrate无效的问题
May 27 Python
Python实现的建造者模式示例
Aug 06 Python
python退出命令是什么?详解python退出方法
Dec 10 Python
python开发之anaconda以及win7下安装gensim的方法
Jul 05 Python
Python检测端口IP字符串是否合法
Jun 05 Python
python爬虫利器之requests库的用法(超全面的爬取网页案例)
Dec 17 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
PHP4之COOKIE支持详解
2006/10/09 PHP
PHP 选项及相关信息函数库
2006/12/04 PHP
php使用curl打开https网站的方法
2015/06/17 PHP
PHP正则验证字符串是否为数字的两种方法并附常用正则
2019/02/27 PHP
laravel框架实现敏感词汇过滤功能示例
2020/02/15 PHP
jquery与prototype框架的详细对比
2013/11/21 Javascript
JS过滤url参数特殊字符的实现方法
2013/12/24 Javascript
javaScript 计算两个日期的天数相差(示例代码)
2013/12/27 Javascript
jquery的ajax异步请求接收返回json数据实例
2014/06/16 Javascript
浅析JS动态创建元素【两种方法】
2016/04/20 Javascript
JavaScript实现垂直向上无缝滚动特效代码
2016/11/23 Javascript
JavaScript中undefined和null的区别
2017/05/03 Javascript
Angular4实现图片上传预览路径不安全的问题解决
2017/12/25 Javascript
jQuery实现的五星点评功能【案例】
2019/02/18 jQuery
nodejs微信开发之接入指南
2019/03/17 NodeJs
小程序登录/注册页面设计的实现代码
2019/05/24 Javascript
vue 2.5.1 源码学习 之Vue.extend 和 data的合并策略
2019/06/04 Javascript
基于layui的下拉列表的数据回显方法
2019/09/24 Javascript
nodemon实现Typescript项目热更新的示例代码
2019/11/19 Javascript
Vue在chrome44偶现点击子元素事件无法冒泡的解决方法
2019/12/15 Javascript
vue组件添加事件@click.native操作
2020/10/30 Javascript
Python3实现将文件归档到zip文件及从zip文件中读取数据的方法
2015/05/22 Python
python实现简单中文词频统计示例
2017/11/08 Python
python opencv之SURF算法示例
2018/02/24 Python
高效使用Python字典的清单
2018/04/04 Python
django 微信网页授权认证api的步骤详解
2019/07/30 Python
Python 从subprocess运行的子进程中实时获取输出的例子
2019/08/14 Python
python3 反射的四种基本方法解析
2019/08/26 Python
ASOS英国官网:英国在线时装和化妆品零售商
2017/05/19 全球购物
台湾母婴用品购物网站:Infant婴之房
2018/06/15 全球购物
用C#语言写出在本地创建一个UDP接收端口的具体过程
2016/02/22 面试题
超市实习总结自我鉴定
2013/09/19 职场文书
成绩报告单家长评语
2014/12/30 职场文书
高校教师个人总结
2015/02/10 职场文书
银行柜员优质服务心得体会
2016/01/22 职场文书
遇事可以测出您的见识与格局
2019/09/16 职场文书