ubuntu+python蓝牙模块

简介: 安装:1、 sudo apt-get install libbluetooth-dev2、 sudo pip install pybluez

搜索蓝牙

#!/usr/bin/env python#--*--coding=utf-8--*--#P191#sudo pip install pybluezimporttimefrombluetoothimport*alreadyFound= []
deffindDevs():
foundDevs=discover_devices(lookup_names=True)
for(addr,name) infoundDevs:
ifaddrnotinalreadyFound:
print"[*] Found Bluetooth Device :  "+str(name)
print"[+] MAC address :  "+str(addr)
alreadyFound.append(addr)
whileTrue:
findDevs()
time.sleep(5)
目录
相关文章
|
5天前
|
XML 数据格式 Python
Python的`import`用于加载模块,基础形式是`import module`,全量导入
【6月更文挑战第23天】Python的`import`用于加载模块,基础形式是`import module`,全量导入;`from module import name`选择性导入部分,减少命名空间污染;`from module import *`导入所有(不推荐),易引发冲突。别名导入如`from math import sqrt as square_root`可避免冲突。包导入用`.`,如`import xml.etree.ElementTree as ET`。
27 8
|
5天前
|
XML 数据格式 Python
在Python中,导入其他模块是通过使用import语句完成的
在Python中导入模块涉及`import`语句的不同用法:1) `import math`导入整个标准库;2) `from math import sqrt`导入单个函数;3) `import numpy as np`使用别名;4) `from random import *`导入所有(不推荐);5) `import xml.etree.ElementTree as ET`导入子模块;6) 使用`importlib.import_module()`延迟导入;7) `from .module import func`导入相对路径模块,需管理`sys.path`。
27 6
|
2天前
|
Python
python--os模块
python--os模块
9 2
|
2天前
|
Python
python-time模块
python-time模块
6 1
|
4天前
|
算法 数据安全/隐私保护 开发者
Python logger模块详细讲解
Python logger模块详细讲解
14 3
|
4天前
|
Linux Python
Python- jinja2模块详解
Python- jinja2模块详解
10 1
|
2天前
|
移动开发 Unix Linux
Python 常用模块全面分享
Python 常用模块全面分享
|
3天前
|
JSON Shell API
Python标准库中有哪些好用的模块
在命令行中使用Python标准库模块,如`http.server`、`gzip`、`base64`、`json.tool`和`calendar`,可以直接通过`python -m module_name`调用,无需额外编写代码。例如,`python -m http.server`启动一个简单的HTTP服务器,`python -m gzip -d file.gz`解压缩文件。`json.tool`用于美化显示JSON数据,而`calendar`模块则能输出日历信息。这些在临时需要相关功能时特别方便。
|
4天前
|
程序员 Python
Python--re模块的讲解与应用
Python--re模块的讲解与应用
|
4天前
|
Web App开发 JSON Linux
Python—requests模块全面讲解
Python—requests模块全面讲解
14 0