IDLE is my favorite Python editor. It offers very nice and intuitive Python shell which is extremely useful for unit-testing and debugging, and a neat debugger.
The problem is in the Tkinter Text widget, and its inefficient management of very long lines, and you create one.
You'll notice that, while any part of a very long line is visible, all scrolling is devilishly slow.