最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python調(diào)用adb命令實現(xiàn)對多臺設備同時進行reboot的方法

 更新時間:2018年10月15日 10:18:19   作者:老豬新路  
今天小編就為大家分享一篇Python調(diào)用adb命令實現(xiàn)對多臺設備同時進行reboot的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

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

那么,如何用python實現(xiàn)對多臺設備進行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調(diào)用adb命令實現(xiàn)對多臺設備同時進行reboot的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Tensorflow:轉(zhuǎn)置函數(shù) transpose的使用詳解

    Tensorflow:轉(zhuǎn)置函數(shù) transpose的使用詳解

    今天小編就為大家分享一篇Tensorflow:轉(zhuǎn)置函數(shù) transpose的使用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • pandas如何使用列表和字典創(chuàng)建?Series

    pandas如何使用列表和字典創(chuàng)建?Series

    這篇文章主要介紹了pandas如何使用列表和字典創(chuàng)建?Series,pandas 是基于NumPy的一種工具,該工具是為解決數(shù)據(jù)分析任務而創(chuàng)建的,下文我們就來看看文章是怎樣介紹pandas,需要的朋友也可以參考一下
    2021-12-12
  • Python?操作pdf?pdfplumber讀取PDF寫入Excel

    Python?操作pdf?pdfplumber讀取PDF寫入Excel

    這篇文章主要介紹了Python?操作pdf?pdfplumber讀取PDF寫入Excel,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以考察一下
    2022-08-08
  • Python 可迭代對象 iterable的具體使用

    Python 可迭代對象 iterable的具體使用

    本文主要介紹了Python可迭代對象iterable,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • E: 無法定位軟件包 python3-pip問題及解決

    E: 無法定位軟件包 python3-pip問題及解決

    這篇文章主要介紹了E: 無法定位軟件包 python3-pip問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • opencv-python基本圖像處理詳解

    opencv-python基本圖像處理詳解

    這篇文章主要介紹了Python Opencv圖像處理基本操作代碼詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2021-08-08
  • python文件名批量重命名腳本實例代碼

    python文件名批量重命名腳本實例代碼

    這篇文章主要給大家介紹了關于python文件名批量重命名腳本的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-04-04
  • 手把手教你jupyter?notebook更換環(huán)境的方法

    手把手教你jupyter?notebook更換環(huán)境的方法

    在日常使用jupyter-notebook時,可能會碰到需要切換不同虛擬環(huán)境的場景,下面這篇文章主要給大家介紹了關于jupyter?notebook更換環(huán)境的方法,需要的朋友可以參考下
    2023-05-05
  • 用pycharm開發(fā)django項目示例代碼

    用pycharm開發(fā)django項目示例代碼

    這篇文章主要介紹了用pycharm開發(fā)django項目示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • python函數(shù)局部變量、全局變量、遞歸知識點總結(jié)

    python函數(shù)局部變量、全局變量、遞歸知識點總結(jié)

    在本篇文章里小編給大家整理了關于python函數(shù)局部變量、全局變量、遞歸知識點,有興趣的朋友們學習參考下。
    2019-11-11

最新評論

温州市| 商河县| 石柱| 沈阳市| 洪湖市| 绥德县| 白朗县| 古蔺县| 团风县| 象州县| 新密市| 黎川县| 建平县| 吴旗县| 高要市| 金山区| 普洱| 苍溪县| 龙胜| 通城县| 凤山县| 垣曲县| 桐柏县| 隆尧县| 和林格尔县| 民县| 同心县| 莲花县| 新营市| 韶关市| 罗城| 洛扎县| 仙桃市| 福州市| 周口市| 广饶县| 乌鲁木齐县| 景宁| 东阿县| 东乌| 汉寿县|