python 从开发环境Jenkin下载android安装包
技术要点:环境是局域网,安装包的下载路径是固定的。比如:
http://192.168.1.1111:00/job/xxx/lastSuccessfulBuild/artifact/app/build/outputs/apk/xxxhttp://192.168.1.1111:00/job/xxx/lastSuccessfulBuild/artifact/app/build/outputs/apk/
纯新手,从网上东拼西凑找了好久搞出来的,能实现功能。废话不说上代码。
# -*- coding: utf-8 -*-
import requestsheaders={"Host":"192.168.1.166:8080","User-Agent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36",
}login_url = "http://192.168.1.166:8080/j_acegi_security_check"
user = {"j_username": "test","j_password": "test","from": "/","Submit": "登录"
}
session = requests.session()
session.post(login_url, data=user, headers=headers)
url='http://192.168.1.166:8080/job/xxxxx/lastSuccessfulBuild/artifact/app/build/outputs/apk/xxxxxx/debug/xxxxxxxx.apk'
resp = session.get(url, stream = True)
with open('xxxxxxxx.apk','wb') as f:f.write(resp.content)
后面应该可以使用adb 命令实现自动安装。
python 从开发环境Jenkin下载android安装包相关推荐
- anaconda企业版下载_Anaconda免费版下载-多功能Python集成开发环境 v2020.02 免费版 - 安下载...
Anaconda是一款基于Python编码语言的数据科学平台,该软件包的主要目的是使组织能够成功保护,解释,扩展和存储对其日常运营至关重要的数据:此工具可为最终用户提供一系列创新选择,一些核心优势包括 ...
- Keil开发环境的搭建送安装包
文章目录 交叉编译简介 编译工具链MDK 安装MDK 安装软件keil 激活keil 安装固件库 交叉编译简介 在开发ARM应用程序时,产生的目标代码是要运行在ARM指令架构的CPU/MCU 上的,但 ...
- vue扫码下载APP安装包
把appDownload.vue地址生成二维码即可 临时跳转页 appDownload.vue <template><div class="guide-wrap" ...
- python安装包_迈出Python学习第一步:Python开发环境的下载与安装
所谓"磨刀不误砍柴工"."工欲善其事,必先利其器",都在告诉我们一个道理:要做好一个事情,事先做好充分的准备工作是非常重要的.所以在我们正式学习用Python编 ...
- 安装下载Eclipse+PyDev+Django+Mysql搭建Python web开发环境
在写这篇文章之前,xxx已经写过了几篇关于改安装下载主题的文章,想要了解的朋友可以去翻一下之前的文章 Eclipse+PyDev+Django+Mysql搭建Python web开发环境 Python ...
- python32位系统下载_pythonwin下载-PythonWin 32位(Python集成开发环境) 3.6 官方版 - 河东下载站...
pythonwin是一款环境配置软件,可以让您在编程的时候得到更好的开发流程,大家都知道python是一种新的开发语言,可以在设计软件,设计图形界面等方面提供强大的辅助功能,这里小编提供的Python ...
- python中文版软件下载-Python IDLE(Python集成开发环境)v3.7中文版
Python IDLE是一款汉化版的Python集成开发环境,是一款专门用于各类非商业Python开发的选择,不过一般下载正版的python后,IDLE会自动安装,软件涵盖了语法加亮.段落缩进.基本文 ...
- pyscripter支持python什么版本_PyScripter下载|PyScripter(Python集成开发环境) v2.6.0官方版 64位/32位 - 121下载站...
PyScripter是一款基于delphi打造的一款python集成开发环境,支持32位和64位操作系统,软件提供了友好的操作界面和丰富实用的开发功能,可以帮助开发者进行程序的预览.调试以及编译等操作 ...
- pyscripter支持python什么版本_PyScripter|PyScripter(Python集成开发环境)下载v3.4.2.0官方版64位/32位 - 欧普软件下载...
PyScripter是基于delphi开发的一款python集成开发环境,为用户提供了python解释器.正则表达式测试程序.代码浏览器.待办事项列表等功能,可以帮助编程人员轻松创建和编译脚本.小编提 ...
最新文章
- InnoDB的启动,关闭,恢复
- UVa 11000 - Bee
- do-release-upgrade do not work
- 关于实现android状态栏沉浸的几种方法
- bzoj1143/2718 祭祀river(最大独立集)
- AMD Mantle再添新作,引发下代GPU架构猜想
- 【Redis】redis 主从复制
- 【岗位详情】腾讯广告机制策略算法工程师(北京)
- excelexportentity中设置null不显示的方法_如何在 Creator3D 中切换模型贴图,超级简单!...
- HDU6266 - Hakase and Nano 狄利克雷卷积
- C/C++[ w1785]字符串连接
- MySQL数据库事务实例(模拟银行转账)
- uniapp h5浏览器文件下载
- IT人士要注意叻:太晚睡会导致的后果(转)
- javascript有效的anagram挑战
- 有关STM32F103C8T6的超频
- 京东百万年薪大佬用JAVA绘制“五子棋棋盘”(附代码)
- 关于Oracle数据库start whith 递归查询的另类认知
- Go语言开发工具 LiteIDE X27 发布
- Hey UI源码市场
热门文章
- 10-205 在顾客表中查询顾客编号,公司名称和所在城市这三项内容
- 附件 2 excel 文件“第一题 data.xlsx”,提供了一个旅游产品的销量数据,具体 的字段包括:旅游产品的定价、销量、评分,以及产品的目的地。请通过描述分
- Xpath -- 删除标签属性
- 基础篇:9)装配流程图
- Linux wget 离线安装
- 遗传算法matlab_科学与艺术的融合:遗传算法绘制蒙娜丽莎
- Makefile 编译与链接选项及CFLAGS与LDFLAGS示例说明
- 3ds Max 塌陷命令解释及作用
- 【教程】如何解决vs编译器scanf函数报错问题
- Unity5.x制作合金弹头(二)-主角的创建