Can anyone gave me a Code Review ?
import json
from colorama import Fore, Style
jsonFile = 'color.json'
def saveColorsInConfig(filename):
colors = {
"Red": {"name": "Red", "code": Fore.RED},
"Yellow": {"name": "Yellow", "code": Fore.YELLOW},
"Blue": {"name": "Blue", "code": Fore.BLUE},
"Green": {"name": "Green", "code": Fore.GREEN},
"Reset": {"name": "Reset", "code": Style.RESET_ALL},
"Black": {"name": "Black", "code": Fore.BLACK}
}
with open(filename, 'w') as file:
json.dump(colors, file, indent=4)
def LoadColorsFromConfig(filename):
with open(filename, 'r') as file:
colors = json.load(file)
return colors
def main():
testo = []
saveColorsInConfig(jsonFile)
color = LoadColorsFromConfig(jsonFile)
Red = color["Red"]["code"]
Yellow = color["Yellow"]["code"]
Blue = color["Blue"]["code"]
Green = color["Green"]["code"]
Reset = color["Reset"]["code"]
Black = color["Black"]["code"]
while True:
test = input(f"{Green}Write a Option{Black}:{Reset} ")
if test.lower() == "done":
print(f"{Fore.RED}Lists is Finished and {Blue}{len(testo)} {Red}Options are In the List {Reset}")
for i, testa in enumerate(testo):
print(f"{Blue}{i}{Black}: {Yellow}{testa}")
break
else:
testo.append(test)
if __name__ == "__main__":
main()