My python IDLE doesn't open anymore

If you changed them by hand-editing the .idlerc/config_xyz.cfg files, you might have made a mistake that prevents startup. Two things to do.

  1. Start IDLE in your OS command line Window, such as CommandPrompt on Windows, with (on Windows) py -m idlelib or equivalent on other systems. You might get an error message in the terminal window.
  2. Change the name of all .idlerc/*.cfg (easiest is to add a char to .cfg) so IDLE ignores them on startup.