【发布时间】:2021-07-03 09:58:44
【问题描述】:
我想发现没有已配对设备的蓝牙设备。但是我的 python 脚本显示了打开的蓝牙设备 + 我已经配对的设备。如何仅过滤开启的设备并忽略 PC 中已配对的设备而不删除它们。
这是我的脚本
import bluetooth
def search():
devices = bluetooth.discover_devices(duration=1, lookup_names = True)
return devices
if __name__=="__main__":
while True:
results = search()
if (results!=None):
for addr, name in results:
print ("{0}".format(name))
print ("{0}".format(addr))
【问题讨论】: