Aqui está um arquivo reg para adicionar o comando para editar com IDLE para os tipos de arquivo Python.File (.py) e Python.NoConFile (.pyw). É para o Python 2.7, instalado em C:\Python27 , portanto, substitua os caminhos para pythonw.exe e idle.pyw que são relevantes para sua instalação. Salve-o em um arquivo .reg. Em seguida, clique com o botão direito e escolha Merge .
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE\command]
@="\"C:\Python27\pythonw.exe\" \"C:\Python27\Lib\idlelib\idle.pyw\" -e \"%1\""
[HKEY_CLASSES_ROOT\Python.NoConFile\shell\Edit with IDLE\command]
@="\"C:\Python27\pythonw.exe\" \"C:\Python27\Lib\idlelib\idle.pyw\" -e \"%1\""