麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

Python調用adb命令實現對多臺設備同時進行reboot的方法

2020-02-15 23:12:49
字體:
來源:轉載
供稿:網友

首先,adb實現對設備的reboot命令是:adb reboot . 但是如果是兩臺/多臺設備的時候,需要聲明serial number: adb -s serial_no reboot.

那么,如何用python實現對多臺設備進行adb操作呢(reboot)?

這里涉及到 python 下 subprocess model的使用:

import subprocess

adb device 獲取所有設備的 serial number:

devices = subprocess.Popen( 'adb devices'.split(), stdout=subprocess.PIPE, stderr=subprocess.PIPE).communicate()[0]

這樣adb device命令的返回信息都在devices下,但是我們只需要 serial number的:

serial_nos = []for item in devices.split(): filters = ['list', 'of', 'device', 'devices', 'attached'] if item.lower() not in filters:  serial_nos.append(item)

這樣serial_nos 下保存的就是所有設備的 serial number 了,下面我們只需要依次對其進行adb -s [serial_number] reboot即可:

for serial_no in serial_nos: reboot_cmds.append('adb -s %s reboot' % serial_no)for reboot_cmd in reboot_cmds: subprocess.Popen(  reboot_cmd.split(),  stdout=subprocess.PIPE,  stderr=subprocess.PIPE ).communicate()[0]

這樣,每個設備都進行了reboot的操作了……

以上這篇Python調用adb命令實現對多臺設備同時進行reboot的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国人精品视频在线观看 | 亚洲精品久久久久久久久久 | 98国内自拍在线视频 | 国产精品久久久久一区二区 | 蜜桃网站在线观看 | 毛片成人网 | www.99热精品 | 中文字幕h | 成人免费电影在线观看 | 7777久久香蕉成人影院 | 免费久久精品 | 久久精品a一级国产免视看成人 | 久久久www免费看片 亚洲综合视频一区 | 久草在线综合网 | 香蕉成人在线视频 | 三级国产三级在线 | 91色爱| 91av在线免费视频 | 国产精品99一区二区 | 久久精品日韩一区 | 久草导航 | av老司机久久 | 国产成人在线免费看 | 91av久久| 国产亚洲精品久久久久久久 | 国产毛片在线 | 日日爱99 | 一区二区三区黄色 | 国产精品久久久久久久久久10秀 | 久久久电影电视剧免费看 | 欧美激情在线播放 | 一级黄色淫片 | 久久污| 免费一级欧美大片视频在线 | 国产日韩欧美一区 | 黄色网欧美 | 久久青草影院 | 日本aaaa片毛片免费观看视频 | 毛片在哪里看 | 黄色高清视频网站 | 激情小说图 |