Tôi bắt đầu sử dụng Python vào khoảng năm 2001, và nghiêm túc hơn vào 04/05, và nghiêm túc hơn một chút sau đó. Tôi có thể nhớ một vài điều xảy ra đã thay đổi thái độ đối với Python và làm cho nó trở nên khả thi hơn như một ngôn ngữ phát triển web.
FCGI xảy ra, và sau đó WSGI. Trước đó, bạn phải chạy các kịch bản Python như CGI thông thường, không đủ nhanh. mod_python không ở đâu tốt như mod_php, .NET CLR hoặc nền tảng Java JIT VM.
Các trường đại học nổi tiếng bắt đầu giảng dạy thuật toán và các lớp khác bằng Python và cuốn sách như 'Học cách suy nghĩ như một nhà khoa học máy tính' đã được xuất bản và trở nên phổ biến.
Nó đã trở thành ngôn ngữ triển khai hàng đầu tại Google vào đầu thập kỷ này và điều này có tác động đến mức độ nghiêm trọng của nó.
Các nhà phát triển có thể nhìn thấy và các nhà phát triển tiêu chuẩn, như Joe Gregorio và Mark Pilgrim đều sử dụng Python để triển khai các nguyên mẫu của giao thức Atom. Pilgrim sau đó đã viết DiveIntoPython, điều này đã giúp rất nhiều người học và tiếp thu ngôn ngữ.
Chi nhánh 2.x trở nên ổn định và được triển khai các tính năng như hỗ trợ Unicode, phân tích cú pháp XML tốt, Trình thu gom rác mới, trình tạo và phương thức chức năng, v.v.
Điểm bùng phát lớn nhất là Django - đã trở nên rất nổi tiếng cùng với RubyOnRails vào khoảng năm 2005. Triết lý Django khác với Rails, và rất nhiều nhà phát triển thấy nó phù hợp hơn cho các dự án.
Đối với một ngôn ngữ không được hỗ trợ bởi một tập đoàn lớn (như C # và Java), đường cong chấp nhận và phát triển khá điển hình và gần với các ngôn ngữ nguồn mở khác như Ruby.
Django không có tác động nhiều đến Python như Rails đã làm với Ruby, vì nó đã được sử dụng rất nhiều bởi các nhà khoa học, nhà toán học, nhà nghiên cứu, học viện, v.v.