当前位置: 首页 > news >正文

移动端测试===从安卓手机截图到桌面的几行代码

背景:

经常需要手机截图 发送到电脑;

这个过程稍微有点麻烦;

就写了几行代码,使用adb命令 截图,再拷贝到电脑;

前提是 电脑已经安装好adb 并配置环境变量。连接手机,开发模式

 

 

import os
import time

screen_cap = "adb shell screencap -p /sdcard/1.png"
pic_name = time.strftime('%Y%m%d%H%M%S',time.localtime(time.time()))


pull = f"adb pull /sdcard/1.png ./{pic_name}.png"
check_device = "adb devices"


if len(os.popen(check_device).read()) > 26:
    try:
        os.system(screen_cap)
        os.system(pull)
     #adb exec-out screencap -p > {pic_name}.png
print("success!") except: print("---------------------------sorry! cant screencap ~---------------------") else: print("-------------------sorry! device was not found!-----------------------")

 

或者一句命令:

 adb exec-out screencap -p > pic_name.png

 

好了  现在双击一次,桌面上就直接生成一张截图了

 

转载于:https://www.cnblogs.com/botoo/p/9453965.html

相关文章:

  • redis系列:通过日志案例学习string命令
  • Go 与 Scala
  • 互联网健康教育品牌百诺名医汇获深圳汇投资本3000万元Pre-A轮融资
  • 教你快速入门ES6
  • tranform知多少
  • Android酷炫实用的开源框架(UI框架)
  • Binder总结篇1-Binder原理
  • malloc()函数(Linux程序员手册)及函数的正确使用【转】
  • ListBean 排序
  • HYPER-V的安装和双机调试的配置(一)
  • java核心技术读书笔记
  • Android 9.0新特性
  • JS中逻辑运算符中 == 的问题
  • Apache2.2.x版本不支持PFS,无法通过ATS的问题
  • 惰性计算辨析
  • 深入了解以太坊
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 【跃迁之路】【733天】程序员高效学习方法论探索系列(实验阶段490-2019.2.23)...
  • Android 架构优化~MVP 架构改造
  • Android 控件背景颜色处理
  • Android单元测试 - 几个重要问题
  • ES6--对象的扩展
  • gops —— Go 程序诊断分析工具
  • Java多态
  • java中的hashCode
  • java中具有继承关系的类及其对象初始化顺序
  • PermissionScope Swift4 兼容问题
  • Python利用正则抓取网页内容保存到本地
  • React16时代,该用什么姿势写 React ?
  • React的组件模式
  • Redash本地开发环境搭建
  • Spring声明式事务管理之一:五大属性分析
  • Vue ES6 Jade Scss Webpack Gulp
  • yii2权限控制rbac之rule详细讲解
  • 从零搭建Koa2 Server
  • 大型网站性能监测、分析与优化常见问题QA
  • 关于使用markdown的方法(引自CSDN教程)
  • 如何设计一个比特币钱包服务
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 算法-插入排序
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 想写好前端,先练好内功
  • 中文输入法与React文本输入框的问题与解决方案
  • 2017年360最后一道编程题
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • ​HTTP与HTTPS:网络通信的安全卫士
  • (16)Reactor的测试——响应式Spring的道法术器
  • (C语言)共用体union的用法举例
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (论文阅读11/100)Fast R-CNN
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
  • **PHP二维数组遍历时同时赋值
  • .dwp和.webpart的区别
  • .NET Core 网络数据采集 -- 使用AngleSharp做html解析