视频下载新体验:轻松保存网页视频的完整指南
2026/8/5 12:01:13
import bambulabs_api as bl PRINTER_CONFIG = { "ip": "192.168.8.201", "access_code": "0bfa22f0", "serial": "22E8BJ650301xxx", } printer = bl.Printer( PRINTER_CONFIG["ip"], PRINTER_CONFIG["access_code"], PRINTER_CONFIG["serial"] ) printer.connect() print("="*60) print("📋 Printer 对象的所有属性和方法:") print("="*60) for item in dir(printer): if not item.startswith('_'): print(f" - {item}") print("\n" + "="*60) print("📋 Printer 对象的 mqtt_client 属性:") print("="*60) if hasattr(printer, 'mqtt_client'): mqtt = printer.mqtt_client print(f" mqtt_client 类型: {type(mqtt)}") print(f" mqtt_client 方法:") for item in dir(mqtt): if not item.startswith('_'): print(f" - {item}") printer.disconnect()