سؤال

قد يحتوي سجل Windows على مفاتيح أسماءها مع خميرة مضمنة

عندما أتصل _winreg.OpenKey(key, subkey_string_with_embbeded_null) أحصل على الخطأ التالية:

TypeError: OpenKey() argument 2 must be string without null bytes or None, not str

س 1: هل معنى الخطأ الذي تتمتع به وحدة Python _winreg لها قيود على أنه لا يمكن فتح مفاتيحها التي تسببت أسماءها؟

س 2: كيف يمكنني الالتفاف حول هذا القيد؟

هل كانت مفيدة؟

المحلول

س 1: الحق.

س 2: تنزيل وتثبيت Win32all.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top