count()
📖 方法说明
获取当前连接到计算机的纬钛视触觉传感器设备数量。此方法提供了快速获取设备数量的方式,无需获取完整的设备列表。
📝 语法
device_count = finder.count()
🔧 参数
无参数
📤 返回类型
int - 连接的设备数量
💡 示例代码
from pyvitaisdk import VTSDeviceFinder
# 创建 VTSDeviceFinder 实例
finder = VTSDeviceFinder()
# 获取连接的设备数量
device_count = finder.count()
print(f"当前连接了 {device_count} 个设备")
# 根据数量决定后续操作
if device_count == 0:
print("未检测到设备,请检查连接")
elif device_count == 1:
print("检测到 1 个设备")
else:
print(f"检测到多个设备({device_count} 个)")
⚠️ 注意事项
性能提示
如果只需要知道设备数量而不需要设备详细信息,使用 count() 比 len(get_devices()) 更高效。
返回值
- 返回
0表示未检测到任何设备 - 返回正整数表示检测到的设备数量
🔗 相关方法
- get_devices - 获取所有设备列表
- indexes - 获取设备索引列表
- get_sns - 获取设备序列号列表