From 654280c8a5096d8272aa7eeec2dfcdd2d0791385 Mon Sep 17 00:00:00 2001 From: hakril Date: Mon, 11 May 2020 09:00:57 +0200 Subject: [PATCH] Adapted samples for py3 support --- samples/device_manager/device_manager.py | 2 +- samples/device_manager/enum_devices.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/samples/device_manager/device_manager.py b/samples/device_manager/device_manager.py index 8a3cc60..7831f07 100644 --- a/samples/device_manager/device_manager.py +++ b/samples/device_manager/device_manager.py @@ -14,7 +14,7 @@ for cls in devmgr.classes[:3]: print("Finding device class 'System'") # Allow devmgr.classes["name"] ? -system_cls = [cls for cls in devmgr.classes if cls.name == "System"][0] +system_cls = [cls for cls in devmgr.classes if cls.name == b"System"][0] print(" * {0}".format(system_cls)) print(" Enumerating some devices of 'System'") devices = system_cls.devices.all() diff --git a/samples/device_manager/enum_devices.py b/samples/device_manager/enum_devices.py index 87b517c..074e9db 100644 --- a/samples/device_manager/enum_devices.py +++ b/samples/device_manager/enum_devices.py @@ -7,7 +7,7 @@ devmgr = windows.system.device_manager def class_generator(filter=None): for cls in devmgr.classes: - if filter and cls.name != filter: + if filter and cls.name != filter.encode(): continue yield cls