2013-08-20 8 views
5

मैं पायथन 2.7.5 और टिंकर का उपयोग कर रहा हूं। मैं एक टेक्स्ट विजेट में स्टेटस संदेश लिख रहा हूं। सम्मिलित करने के लिए मैं उपयोग कर रहा हूं:पायथन टिंकर - टेक्स्ट बॉक्स की शुरुआत में टेक्स्ट कैसे सम्मिलित करें?

text_widget.insert(INSERT, 'my status here.\n') 

यह ठीक काम करता है। हालांकि, पिछली स्थिति के बाद प्रत्येक स्थिति जोड़ा जाता है। मैं Text विजेट के शीर्ष पर नई लाइनें कैसे सम्मिलित करूं ताकि पिछली स्थिति संदेशों को नीचे रखते हुए सबसे हालिया स्थिति शीर्ष पर हो?

धन्यवाद।

उत्तर

16
text_widget.insert('1.0', 'my status here.\n') 

संक्षेप में, पाठ विजेट Tkinter.INSERT जैसे विशेष सूचकांकों का उपयोग कर के रूप में रूप "lineNum.columnNum" की एक स्ट्रिंग अंकन का उपयोग अनुक्रमित किया जा सकता है, साथ ही।

मैं effbot's documentation for the Tkinter text widget, या New Mexico Tech's Tkinter Handbook पढ़ने की अनुशंसा करता हूं, जो मुझे मिला है, इसमें कम उदाहरण और स्पष्टीकरण हैं, लेकिन एपीआई संदर्भ के रूप में अधिक पूर्ण है।

+0

वाह, धन्यवाद !!, यहां लंबा दिन। मैंने देखा और उस पर ध्यान दिया, लेकिन मैं इंडेक्सिंग गलत और मेरे तर्कों की गलत जगह में कर रहा था। तो मैं अंततः टूट गया और यहां पूछा। एक बार फिर धन्यवाद! – user2662241

संबंधित मुद्दे