Add a clear screen extension ClearWindow for idle (you can see this extension in the http://bugs.python.org/issue6143).
Below I say install the method that uses. First download clearwindow.py (click can download directly, not download can right-click Save, the format of the Py end), put this file in the Python x\lib\idlelib directory (X for your Python version), Then find config-extensions.def this file (the idle extension profile) in this directory and open it in Notepad (to prevent errors, you can copy a backup before you open it). Well, after opening it may look dense, and if you can, it is advisable to open it with a notepad++ or Vim editor.
After opening the config-extensions.def, add these sentences at the end of the sentence:
[ClearWindow]
Enable=1
Enable_editor=0
Enable_shell=1
[Clearwindow_cfgbindings]
Clear-window=<control-key-l>
Then save the exit and you're ready.
Open Python's idle and see if options are more than one option clear shell window ctrl+l
If this is the case, it proves that you have successfully installed, after the screen will be cleared directly ctrl+l.
Python's Idel adds clear screen function