Mam zamiar napisać dość wyrafinowaną aplikację z linii poleceń w Pythonie. Chciałbym wykorzystać coś innego niż tylko czysty python, być może framework lub coś, co ułatwia zarządzanie usługami i kodowaniem w aplikacji. Domyślam się, że myślę o MVC, ponieważ aplikacja będzie miała kilka różnych poleceń (kontrolerów), które wywołują różne źródła danych (żądania JSON, żądania REST itp., Np. "Modele" w MVC), a następnie wyświetla wyniki w różnych formatach (widok).aplikacja pythonowa i framework dla wiersza poleceń
Myślę, że MVC działa dobrze, ale tak naprawdę nie robię aplikacji internetowej. Chcę czegoś, co niekoniecznie wymaga serwera WWW, ale ma zalety struktury do wymuszania pewnych standardów kodowania.
Czy ktoś ma jakieś wskazówki lub sugestie? Wiem, że mogłem zbudować coś od podstaw w Pythonie, ale jestem ciekawy, czy jest coś jeszcze, co mógłbym wykorzystać.
Dzięki Dustin
Nie, MVC nie jest związane z aplikacjami sieciowymi :) http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller#History – Honza