मैं अजगर में एक काफी परिष्कृत कमांड लाइन ऐप लिखने जा रहा हूं। मैं सिर्फ शुद्ध पायथन के अलावा कुछ और लेना चाहता हूं, शायद एक ढांचा या कुछ जो ऐप के भीतर सेवाओं और कोड प्रबंधन को आसान बनाता है। मुझे लगता है कि मेरे दिमाग में, मैं एमवीसी सोच रहा हूं, क्योंकि ऐप में कई अलग-अलग कमांड होंगे (नियंत्रक) जो डेटा के लिए अलग-अलग स्रोतों को कॉल करते हैं (जेएसओएन अनुरोध, आरईएसटी अनुरोध, आदि, उदाहरण के लिए एमवीसी में "मॉडल"), और फिर अलग-अलग प्रारूपों में परिणाम प्रदर्शित करें (देखें)।कमांड लाइन पायथन ऐप और फ्रेमवर्क
मुझे लगता है कि एमवीसी इसके लिए अच्छा काम करता है, लेकिन मैं वास्तव में एक वेब ऐप नहीं कर रहा हूं। मुझे ऐसा कुछ चाहिए जो किसी वेब सर्वर की आवश्यकता नहीं है, लेकिन कुछ कोडिंग मानकों को मजबूर करने के लिए ढांचे के फायदे हैं।
क्या किसी के पास कोई सुझाव या सुझाव हैं? मुझे पता है कि मैं पाइथन के साथ खरोंच से कुछ बना सकता हूं, लेकिन अगर मैं वहां कुछ और कर सकता हूं तो मैं उत्सुक हूं।
धन्यवाद, डस्टिन
नहीं, एमवीसी वेब अनुप्रयोगों के लिए बाध्य नहीं है :) http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller#History – Honza