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语言上传文件到阿里云对象存储服务(OSS)。阿里云OSS是一种云存储服务,提供高可用性、高可靠性和可扩展性的数据存储解决方案。通过Python SDK,我们可以方便地与OSS交互,...
本文主要介绍了如何使用Python编程语言配合POP3协议来实现批量下载邮箱中的邮件附件。以下是对本文内容的详细解读,包括知识点、技术细节和操作步骤。 知识点一:Python的基础使用和第三方库 Python是一种广泛使用...
python发送带附件的邮件代码,大家可以看看哟。亲测无问题。
在Python编程中,将Excel表格数据上传到FTP服务器是一项常见的任务,特别是在数据处理和文件共享的场景下。这里,我们主要关注如何使用Python的库来实现这个功能,以及FTP网络编程的基本概念。 首先,我们需要了解...
"Python 邮件发附件方法" Python 邮件发附件方法是指使用 Python 语言发送带附件的电子邮件。该方法使用了 Python 的 email 模块,通过该模块可以创建一个带附件的邮件实例,并将其发送到指定的收件人邮箱中。 ...
标题中的“基于python开发的自动下载outlook邮箱附件程序”是指使用Python编程语言编写的一个工具,该工具能够自动化处理从Outlook邮箱下载附件的任务。这个程序对于经常需要处理大量邮件和附件的人来说,无疑是一个...
用python写的复制文件,调用svn命令上传文件的代码块
这个"Python实现QQ相册自动上传照片源码"就是一个很好的例子,它利用编程技术实现了无人值守的照片上传功能,对于个人或企业来说,这可以极大地节省时间和精力。 首先,我们要了解这个项目的核心——Python编程语言...
在Python编程语言中,文件上传是一项常见的任务,特别是在web开发、数据处理和文件管理场景中。本主题将深入探讨Python中的文件上传操作,包括基本概念、常用库以及具体实现步骤。 1. **基本概念**: 文件上传通常...
使用python实现登陆163邮箱实例。
环境需要安装有python ,并且安装了minio的sdk, pip方式安装如下:pip install minio 之后使用该文件 可以把本地想要上传的文件夹(修改train_out_url的值)上传到minio。 其中桶及本地文件夹路径、minio上的路径 都...
在本项目中,我们将探讨如何使用Python后端与前端Vue.js框架协同工作,实现通过MinIO服务进行大文件的分片上传。MinIO是一个高性能的对象存储服务器,它支持Amazon S3 API,使得在分布式系统中存储和检索大量数据变...
通过配置文件链接sftp服务器,下载指定文件,上传指定文件,常常用于更新服务器指定资源。
本案例将探讨如何使用Python操作Excel文档,特别是插入字段以及添加各种类型的附件,如Word、Excel、ZIP等。我们将主要使用两个流行的库:`pandas` 和 `openpyxl`。 1. **pandas 库**: pandas是Python中最常用的...
使用python上传图片到数据库
工作中涉及到一个功能,需要上传附件到一个接口,接口参数如下: 使用http post提交附件 multipart/form-data 格式,url : http://test.com/flow/upload, 字段列表: md5: //md5加密(随机值_当时时间戳) file...
python 登陆淘宝 批量获取货品信息
因最近项目过多,在发布环境时需要多次多个上传服务器文件,很麻烦故使用Python通过脚本实现打包成exe文件后双击执行一系列操作服务器命令功能。