728x90
๋ฐ์ํ
import winreg
# ๋ ์ง์คํธ๋ฆฌ ํค ์์ฑ
key_path = r"Software\MyExampleKey"
try:
key = winreg.CreateKey(winreg.HKEY_CURRENT_USER, key_path)
print("ํค ์์ฑ ์ฑ๊ณต")
except:
print("ํค ์์ฑ ์คํจ")
# ๋ ์ง์คํธ๋ฆฌ ํค์ ๊ฐ ์ค์
value_name = "ExampleValue"
value_data = "Hello, Registry!"
try:
winreg.SetValueEx(key, value_name, 0, winreg.REG_SZ, value_data)
winreg.CloseKey(key)
print("๊ฐ ์ค์ ์ฑ๊ณต")
except:
print("๊ฐ ์ค์ ์คํจ")
# ๋ ์ง์คํธ๋ฆฌ ํค์์ ๊ฐ ์ฝ๊ธฐ
try:
key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, key_path, 0, winreg.KEY_READ)
value, value_type = winreg.QueryValueEx(key, value_name)
winreg.CloseKey(key)
print("๊ฐ ์ฝ๊ธฐ ์ฑ๊ณต:", value)
except:
print("๊ฐ ์ฝ๊ธฐ ์คํจ")
# ๋ ์ง์คํธ๋ฆฌ ํค์์ ๊ฐ ์ญ์
try:
key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, key_path, 0, winreg.KEY_SET_VALUE)
winreg.DeleteValue(key, value_name)
winreg.CloseKey(key)
print("๊ฐ ์ญ์ ์ฑ๊ณต")
except:
print("๊ฐ ์ญ์ ์คํจ")
# ๋ ์ง์คํธ๋ฆฌ ํค ์ญ์
try:
winreg.DeleteKey(winreg.HKEY_CURRENT_USER, key_path)
print("ํค ์ญ์ ์ฑ๊ณต")
except:
print("ํค ์ญ์ ์คํจ")
728x90
๋ฐ์ํ
'๐จ๐ผโ๐ป๊ฐ๋ฐ > ํ์ด์ฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ์ด์ฌ - PyAutoGUI๊ฐ ์๋ ๊ฒฝ์ฐ ๋์ฒด ๊ฐ๋ฅํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ(PyDirectInput) (0) | 2023.07.15 |
---|---|
ํ์ด์ฌ - ๋ฆฌ๋ ์ค์์ GPT ๋ช ๋ น์ด ์ฌ์ฉํ๊ธฐ (0) | 2023.05.22 |
ํ์ด์ฌ - pyinstaller ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์คํ ํ๊ธฐ (0) | 2023.05.05 |
ํ์ด์ฌ - ๋งฅ ์ฃผ์ ๋ณ๊ฒฝ(changeMAC) (0) | 2023.05.02 |
ํ์ด์ฌ - ์ฝ๋ ๋๋ ํ ๋ณํ ์ฌ์ดํธ(pyob.oxyry.com) (0) | 2023.03.16 |