python3+uiautomator2判断手机屏幕状态(亮屏或灭屏)
import uiautomator2 as u2
import logging
logging.basicConfig(level = logging.INFO,format = '%(asctime)s - %(name)s - %(levelname)s - %(message)s')
logger = logging.getLogger(__name__)
d = u2.connect()
screen = d.info
if screen["screenOn"] == False: # 屏幕状态
logger.info("灭屏状态")
elif screen["screenOn"] == True: # 屏幕状态
logger.info("亮屏状态")
or
import uiautomator2 as u2
d = u2.connect()
print(d.info.get('screenOn'))