نستعلم عن مفتاح موجود للقراءة. [1] [2] [3] [4]
الخلاصة السريعة
لا؛ الثالثة زمن آخر تعديل عند توفره. [1] [2] [3] [4]
- الفهرس 0 عدد المفاتيح الفرعية؛ 1 عدد القيم. [1] [2] [3] [4]
- الفهرس 2 زمن آخر تعديل، بوحدات 100 نانوثانية منذ 1 يناير 1601 بتوقيت UTC. [1] [2] [3] [4]
- نفتح Software تحت HKEY_CURRENT_USER بحق KEY_QUERY_VALUE. [1] [2] [3] [4]
- المخرجان 3 ثم True: ثلاثة أعداد صحيحة. [1] [2] [3] [4]
- الزمن ليس وقت إنشاء، ولا يمثل عددًا للقيم. [1] [2] [3] [4]
- ويندوز و3.12.14؛ لا كتابة أو تحويل زمني، ويغلق السياق المقبض. [1] [2] [3] [4]
المثال
import winreg as w with w.OpenKey(w.HKEY_CURRENT_USER,'Software',access=w.KEY_QUERY_VALUE) as k: q=w.QueryInfoKey(k) print(len(q)) print(all(isinstance(v,int) for v in q))
طبعنا طول النتيجة ونوع عناصرها، لا أعداد جهازك. [1] [2] [3] [4]
معنى العناصر
العددان للمفاتيح الفرعية والقيم؛ الثالث لآخر تعديل عند توفره، لا للإنشاء. [1] [2] [3] [4]

وحدته 100 نانوثانية منذ 1 يناير 1601 UTC. ليس ثواني منذ 1970. [1] [2] [3] [4]
الحدود
نقرأ مفتاحًا موجودًا بحق الاستعلام. لا نغير السجل أو نختبر تحويل الزمن؛ قد تختلف الأعداد. يغلق with المقبض. [1] [2] [3] [4]
المراجع
- Python: winreg
- CPython3.12.14: QueryInfoKey
- Microsoft: RegQueryInfoKeyW
- Microsoft: FILETIME
- موضوع تك: لغة بايثون — مفردات
- موضوع تك: تطبيقات بايثون — مفردات
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
