import requests from pyquery import PyQuery as pq from lxml import etree import urllib session = requests.session() def send_post(postUrl, postData): pass def login(): dom = session.get(url='http://172.16.3.25:8085/cas/login?service=http://192.168.180.188:8080/jttsp/login') cok = session.cookies; print(cok.get('JSESSIONID')) sxx = dom.text page = sxx.replace('\r', '').replace('\n', '').replace('\t', '') ccc = page[page.index('var lt_value = '):page.index('var execution_value = ')] xxx = ccc.replace('var lt_value = ', '').replace('\"', '').replace(';', '') lt = xxx print(lt) cjd = page[page.index('execution_value = '):page.index('var errormsg =')] cjcj = cjd.replace('execution_value = ', '').replace('\"', '').replace(';', '') execution = cjcj print(execution) postUrl = 'http://172.16.3.25:8085/cas/login' agent = 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0' """ headers = { "Host": "172.16.3.25:8085", "Referer": "http://172.16.3.25:8085/cas/login", "User-Agent": agent } """ postData = { "username": "sunhw", "password": "123456", "lt": lt, "execution": execution, "_eventId": "submit" } loginPage = session.post(postUrl, data=postData) print(loginPage.status_code) xxx = session.get('http://192.168.180.188:8080/jttsp/instance/toStartProcess.action?definitionKey_=J14001&sys=jttsp&condition=省市政务大厅&cxsx=') formDom = pq(xxx.text) id = formDom("#idMain").val() print(id) postUploadCarUrl = 'http://192.168.180.188:8080/jttsp/reception/receptionBusiness/importExcel.action' files = { "excel": ('a2.xls', open('a2.xls','rb')), "Content-Disposition": "form-data; name=\"excel\"; filename=\"a2.xls\"", "Content-Type": "application/vnd.ms-excel", "filename": "ax.xls" } postData2 = { "pid": id, "zcid": "zhangsan" } print(session.headers) requests.post(url=postUploadCarUrl) returnCarParm = session.post(url=postUploadCarUrl, files=files, data=postData2) print(returnCarParm.text) if __name__ == '__main__': login()
相关推荐
在本场景中,我们关注的是如何利用Python来下载Outlook邮件中的Excel附件,并对这些附件进行解析。这个任务涉及到两个主要的知识点:Python与Outlook的交互以及Excel文件的处理。 首先,我们需要使用Python的`...
基于Python+Django简单实现文件上传下载功能源码 基于Python+Django简单实现文件上传下载功能源码 基于Python+Django简单实现文件上传下载功能源码 基于Python+Django简单实现文件上传下载功能源码 基于...
本文主要介绍了如何使用Python编程语言配合POP3协议来实现批量下载邮箱中的邮件附件。以下是对本文内容的详细解读,包括知识点、技术细节和操作步骤。 知识点一:Python的基础使用和第三方库 Python是一种广泛使用...
python发送带附件的邮件代码,大家可以看看哟。亲测无问题。
在Python编程中,将Excel表格数据上传到FTP服务器是一项常见的任务,特别是在数据处理和文件共享的场景下。这里,我们主要关注如何使用Python的库来实现这个功能,以及FTP网络编程的基本概念。 首先,我们需要了解...
标题中的“基于python开发的自动下载outlook邮箱附件程序”是指使用Python编程语言编写的一个工具,该工具能够自动化处理从Outlook邮箱下载附件的任务。这个程序对于经常需要处理大量邮件和附件的人来说,无疑是一个...
"Python 邮件发附件方法" Python 邮件发附件方法是指使用 Python 语言发送带附件的电子邮件。该方法使用了 Python 的 email 模块,通过该模块可以创建一个带附件的邮件实例,并将其发送到指定的收件人邮箱中。 ...
用python写的复制文件,调用svn命令上传文件的代码块
好吧我随口说的,反正因为各种原因(其实到底是啥我也不知道),简单的学习了下python,然后写了一个上传文件上服务器的小玩具练手。 大概功能是这样: 1、获取本地文件列表(包括文件夹) 2、检查服务器上是否存在...
在Python编程语言中,文件上传是一项常见的任务,特别是在web开发、数据处理和文件管理场景中。本主题将深入探讨Python中的文件上传操作,包括基本概念、常用库以及具体实现步骤。 1. **基本概念**: 文件上传通常...
python sftp上传下载
使用python实现登陆163邮箱实例。
使用python上传视频文件,使用阿里云接口可以封装exe程序命令行调用,参数已经设置好 只需要传参就能上传
环境需要安装有python ,并且安装了minio的sdk, pip方式安装如下:pip install minio 之后使用该文件 可以把本地想要上传的文件夹(修改train_out_url的值)上传到minio。 其中桶及本地文件夹路径、minio上的路径 都...
在本项目中,我们将探讨如何使用Python后端与前端Vue.js框架协同工作,实现通过MinIO服务进行大文件的分片上传。MinIO是一个高性能的对象存储服务器,它支持Amazon S3 API,使得在分布式系统中存储和检索大量数据变...
通过配置文件链接sftp服务器,下载指定文件,上传指定文件,常常用于更新服务器指定资源。
maven上传jar包到nexus私有库 由于是nexus菜鸟,不知道要上传哪些包,所以全部本地上传,一个一个的写太麻烦,于是写了个批量生成maven脚本的py脚本,使用说明见py文件内部说明
使用python上传图片到数据库
工作中涉及到一个功能,需要上传附件到一个接口,接口参数如下: 使用http post提交附件 multipart/form-data 格式,url : http://test.com/flow/upload, 字段列表: md5: //md5加密(随机值_当时时间戳) file...