获取连接设备的SN号

Posted wzerowx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取连接设备的SN号相关的知识,希望对你有一定的参考价值。

# -*- coding: utf-8 -*-
import subprocess
import os
cmd = ‘adb devices‘
#此处亦可用"adb get-serialno",弊端是只能获得一台手机的序列号
pi= os.popen(cmd)

#if pi.read().strip() == ‘List of devices attached‘:
#	print(pi.read().strip())
#	print(pi.read().strip())
def get_Defa_dev():

	tmp = []
	for i in pi:
		if i.strip() == ‘List of devices attached‘:
			pass
		elif i != ‘‘ and i !=‘\n‘ :
			i = i.split(‘\t‘,1)
			tmp.append(i[0])
	return tmp[0]
a = get_Defa_dev()
print(a)

  

以上是关于获取连接设备的SN号的主要内容,如果未能解决你的问题,请参考以下文章

Android 获取设备序列号(SN号)含源码Demo

小米路由器mini丢失SN无法获取root权限怎么办

Appium——连接真机,adb devices获取不到设备号

如何获取华为手机上EMUI版本号

Linux:获取相机设备号

如何获取 USB 设备的驱动器号?