2011-10-03 8 views
11

में एमवीसी-पैटर्न को कार्यान्वित करने के लिए मुझे एक मूल उदाहरण की आवश्यकता है जहां एमवीसी पैटर्न का उपयोग पायथन टीके के साथ किया जाता है। मेरे पास टकिनर का उपयोग करके कुछ कोड है, हालांकि मैं इसे एक एमवीसी पैटर्न में बदलना चाहता हूं।Tkinter

उत्तर

15

मुझे पता है कि यह काफी पुराना है, लेकिन मैं एमवीसी पैटर्न का उपयोग कर कुछ अच्छे उदाहरणों को खोजने में सक्षम था, दोनों रुपये और wxPython, उम्मीद है कि वे इस प्रश्न पर किसी के लिए ठोकर खाएंगे।

wxPython: http://wiki.wxpython.org/ModelViewController

टी: http://tkinter.unpythonic.net/wiki/ToyMVC यह वेबसाइट अब मौजूद नहीं है तो मैं एक सार here पर कोड का आयोजन किया गया है।

+1

मुझे डर लग रहा अपने दूसरे लिंक अब और काम नहीं करता है। हो सकता है कि आपको इसे हटा देना चाहिए या फिर इसे लिखना चाहिए यदि आपको कोई नया स्थान पता है – madtyn

+1

@madtyn मुझे archive.org कैश संस्करण मिला, मैंने इसे गीस्ट पर दोबारा शुरू कर दिया है। अगर मुझे ठीक है तो मुझे बताएं? अन्यथा, मैं सिर्फ पूरी चीज लिखूंगा। – ajfigueroa

0

यहाँ एक दिलचस्प उदाहरण है: https://sukhbinder.wordpress.com/2014/12/25/an-example-of-model-view-controller-design-pattern-with-tkinter-python/

मैं भी कैसे एक मॉडल-व्यू तरीके से अपने Tkinter आवेदन की संरचना करने के लिए इस पुस्तक जहां लेखक के माध्यम से चला जाता है की सिफारिश करेंगे: https://www.packtpub.com/application-development/tkinter-gui-application-development-hotshot