What is winreg.FlushKey(key) in Python?
winreg (Windows Registry API) provides functions to expose the Windows Registry API to Python. We use this module to expose a low-level interface to the registry.
Flushkey
The method winreg.FlushKey writes all the attributes of any specified key to the Windows registry. This method returns when all the contents have been written to the disk.
Do not use a
Flushkey()call unless you are certain that it is required. Do not use this method for changing key, as theFlushkey()method returns only after the complete data has been written to the registry.
Syntax
winreg.FlushKey(key)
Parameters
key: This refers to the key whose attributes are written into the registry. Any HKEY_* constant or one of the predefined HKEY_* constants can be given as a parameter to the method.
Code
This function calls the winreg.FlushKey using self.hkey (one of the open keys) as one of the parameters.
def flush(self):
_winreg.FlushKey(self.hkey)
Free Resources