MCPcopy Index your code
hub / github.com/python/cpython / is_installed

Function is_installed

Lib/test/test_launcher.py:134–146  ·  view source on GitHub ↗
(tag)

Source from the content-addressed store, hash-verified

132
133
134def is_installed(tag):
135 key = rf"Software\Python\PythonCore\{tag}\InstallPath"
136 for root, flag in [
137 (winreg.HKEY_CURRENT_USER, 0),
138 (winreg.HKEY_LOCAL_MACHINE, winreg.KEY_WOW64_64KEY),
139 (winreg.HKEY_LOCAL_MACHINE, winreg.KEY_WOW64_32KEY),
140 ]:
141 try:
142 winreg.CloseKey(winreg.OpenKey(root, key, access=winreg.KEY_READ | flag))
143 return True
144 except OSError:
145 pass
146 return False
147
148
149class PreservePyIni:

Callers 2

test_search_major_2Method · 0.70

Calls 1

CloseKeyMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…