使用Python读取安卓手机的屏幕分辨率方法

yipeiwu_com5年前Python基础

直接代码吧:

import os
import sys
import json
import re
def _get_screen_size():
 '获取手机屏幕大小'
 size_str = os.popen('adb shell wm size').read()
 if not size_str:
  print('请安装 ADB 及驱动并配置环境变量')
  sys.exit()
 m = re.search(r'(\d+)x(\d+)', size_str)
 if m:
  return "{height}x{width}".format(height=m.group(2), width=m.group(1))
 return "1920x1080"

以上这篇使用Python读取安卓手机的屏幕分辨率方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python 并发编程 阻塞IO模型原理解析

python 并发编程 阻塞IO模型原理解析

阻塞IO(blocking IO) 在linux中,默认情况下所有的socket都是blocking,一个典型的读操作流程大概是这样: 当用户进程调用了recvfrom这个系统调用,k...

python实现差分隐私Laplace机制详解

python实现差分隐私Laplace机制详解

Laplace分布定义: 下面先给出Laplace分布实现代码: import matplotlib.pyplot as plt import numpy as np def...

windows下安装python paramiko模块的代码

1.安装python  windows版本好:python-2.5.1.msi2.安装pycrypto windows版本号:pycrypto-2.0.1.win32-py2....

python批量赋值操作实例

变量名和变量值俊发生规律的变化,利用for循环完成赋值操作。 举个例子: for i in range(1, 10): exec("t%d=i"%i) print(t1) pr...

python reverse反转部分数组的实例

python3中,list有个reverse函数,用来反转列表元素,但是如果想要反转部分元素呢? a = [1,2,3,4,5] a[0:3].reverse() # not wor...