Я почав використовувати Python близько 2001 року, а більш серйозно - 04/05, а більш серйозно - трохи пізніше. Я пам'ятаю декілька речей, які змістили ставлення до Python та зробили його більш життєздатним як мову веб-розробки.
FCGI трапляються, а потім WSGI. До цього вам довелося запускати сценарії Python як звичайний CGI, який був недостатньо швидким. mod_python ніде не був таким хорошим, як mod_php, .NET CLR або платформа Java JIT VM.
Видатні університети почали викладати алгоритм навчання та інші класи, використовуючи Python, і книжки на кшталт "Вчимося думати як комп'ютерний вчений" були опубліковані та стали популярними.
Це стало мовою впровадження Google на високому рівні на початку десятиліття, і це вплинуло на те, наскільки серйозно це сприйняли.
Видимі розробники та розробники стандартів, такі як Джо Грегоріо та Марк Пілігрим, використовували Python для реалізації прототипів протоколу Atom. Тоді Паломник написав DiveIntoPython, який допоміг багатьом людям вивчити та засвоїти мову.
Гілка 2.x стала стабільною та реалізовувала такі функції, як підтримка Unicode, хороший аналіз XML, новий збирач сміття, генератори та функціональні методи тощо.
Найбільшим переломним моментом був Джанго - який став дуже відомим разом з RubyOnRails близько 2005 року. Філософія Джанго відрізнялася від філій Рейлів, і багато розробників вважали його більш придатним для проектів.
Для мови, яка не була підтримана великою корпорацією (наприклад, C # та Java), крива прийняття та розвитку є досить типовою і близькою до інших мов з відкритим кодом, таких як Ruby.
Джанго не мав такого впливу на Python, як Rails на Ruby, оскільки його вже багато використовували вчені, математики, кванти, академії тощо.