我是python的新手,我正在努力让Pybluez为我工作.
以下是当我尝试发现蓝牙装置时会发生什么.
import bluetooth
nearby_devices = bluetooth.discover_devices()
Traceback (most recent call last):
File "<stdin>",line1,in <module>
AttributeError: 'module' object has no attribute 'discover_devices'
Run Code Online (Sandbox Code Playgroud)
我在Windows 8.1,python 2.7.10,pybluez 0.21
我遇到了同样的问题,我错误地命名了我的程序文件bluetooth.py,这使得python对于包解析感到困惑,如果是这种情况你应该注意这个愚蠢的错误.
如果不是这种情况,那么尝试将您的文件放在蓝牙目录(在我的情况下C:\Python27\Lib\site-packages)所在的目录中,然后从那里运行它,它对我有用.
| 归档时间: |
|
| 查看次数: |
3846 次 |
| 最近记录: |