我已经安装了蓝牙

sudo apt-get install bluetooth bluez-utils blueman

我可以找到我的手机
hcitool scan

问题是当我试图在python文件中使用蓝牙时
import bluetooth

工作正常。But when I try
nearby_devices = bluetooth.discover_devices()

它不起作用。错误是
AttributeError: 'module' object has no attribute 'discover_devices'

基于一些应该有用的网页。
基本上我想以编程的方式将文本文件发送到我的移动设备。这是这个过程的开始。

最佳答案

我已经解决了这个问题。这是一个非常愚蠢的错误。如果可以的话,我会删除这个问题。我在同一个文件夹中命名了另一个蓝牙文件。所以当我编写import bluetooth时,是我的另一个python文件被导入,而不是bluetooth模块。

关于python - 使用python的bluetooth.discover_devices()的Raspberry Pi无法正常工作,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16131087/

10-10 20:21