python python呼叫adb

2022-05-17 18:37:54 字數 1155 閱讀 3239

本期分享下python如何呼叫adb:

1.匯入os模組

import os
2.python中呼叫adb命令語法

print("顯示機型資訊:")

os.system('adb devices -l')

print("顯示解析度資訊:")

os.system('adb shell wm size\n')

print("顯示dpi資訊:")

os.system('adb shell wm density')

print("顯示cpu資訊:")

os.system('adb shell cat /proc/cpuinfo')

print("status: 1 #電池狀態:2:充電狀態 ,其他數字為非充電狀態;")

print("health: 2 #電池健康狀態:只有數字2表示good;")

print("present: true #電池是否安裝在機身;")

print("level: 55 #電量: 百分比;")

print("voltage: 3977 #電池電壓;")

print("temperature: 335 #電池溫度,單位是0.1攝氏度;")

print("technology: li-poly #電池種類=;")

print("顯示電池資訊:")

os.system('adb shell dumpsys battery')

print("顯示記憶體資訊:")

os.system('adb shell dumpsys meminfo')

3.儲存adb讀取內容

out = os.popen('adb shell "dumpsys activity | grep "mfocusedactivity""').read()

print(out)

總結一下:os.system不支援讀取, os.popen支援讀取。

python pip adb

最近開始玩python,用它寫一些小程式遊戲的輔助,現在做下總結 下面進入正文。 本文適用物件為win10系統,安卓使用者。目的在於讓絲毫沒有接觸過python的小夥伴都能成功執行,如果你恰好是這樣的物件,那麼跟著我開始操作。我會把我自己的每一步都寫下來。 windows 10 一個安卓真機 adb驅...

python python xx

當你看到 this 的時,就知道不要呼叫它。為什麼?因為它的意思是它是用於python呼叫的,如下 name igor name len 4 len name 4 number 10 number add 20 30 number 20 30 xx 經常是操作符或本地函式呼叫的magic metho...

Python usr bin python

usr bin python是告訴作業系統執行這個指令碼的時候,呼叫 usr bin下的python直譯器 usr bin env pyth...