Tôi sẽ viết một ứng dụng dòng lệnh khá tinh vi trong python. Tôi muốn tận dụng thứ gì đó không chỉ là python thuần túy, có thể là một khung công tác hoặc thứ gì đó giúp cho việc quản lý các dịch vụ và mã trong ứng dụng trở nên dễ dàng hơn. Tôi nghĩ trong đầu, tôi nghĩ MVC, vì ứng dụng sẽ có nhiều lệnh khác nhau (bộ điều khiển) gọi các nguồn khác nhau cho dữ liệu (yêu cầu JSON, yêu cầu REST, v.v., ví dụ như "Mô hình" trong MVC), và sau đó hiển thị kết quả ở các định dạng khác nhau (Chế độ xem).dòng lệnh ứng dụng python và khuôn khổ
Tôi nghĩ MVC hoạt động tốt cho điều này, nhưng tôi không thực sự làm một ứng dụng web. Tôi muốn một cái gì đó mà không nhất thiết yêu cầu một máy chủ web, nhưng có những lợi thế của một khuôn khổ để buộc một số tiêu chuẩn mã hóa.
Có ai có bất kỳ mẹo hoặc đề xuất nào không? Tôi biết tôi có thể xây dựng một cái gì đó từ đầu với Python, nhưng tôi chỉ tò mò nếu có cái gì khác ra khỏi đó tôi có thể sử dụng.
Cảm ơn, Dustin
Không, MVC không bị ràng buộc với các ứng dụng web :) http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller#History – Honza