मैं Rosetta Code पर एक पायथन कोड उदाहरण का प्रयास कर रहा था - programming chrestomathy साइट, जहां एक ही कार्य के समाधान संभवतः कई अलग-अलग प्रोग्रामिंग भाषाओं में प्रस्तुत किए जाते हैं। इस कार्य के लिए, लक्ष्य ग्राफ़िकल यूजर इंटरफेस से एक स्ट्रिंग और पूर्णांक 75000 इनपुट करना है।न्यूनतम tkSimpleDialog उदाहरण में त्रुटि
import tkSimpleDialog
number = tkSimpleDialog.askinteger("Integer", "Enter a Number")
string = tkSimpleDialog.askstring("String", "Enter a String")
हालांकि, जब मैं कोड को चलाने के लिए प्रयास करते हैं, मैं निम्नलिखित त्रुटि हो:
Traceback (most recent call last):
File "C:\Users\vix\Documents\.cache\GUIexample.py", line 3, in <module>
number = tkSimpleDialog.askinteger("Integer", "Enter a Number")
File "C:\Python27\lib\lib-tk\tkSimpleDialog.py", line 262, in askinteger
d = _QueryInteger(title, prompt, **kw)
File "C:\Python27\lib\lib-tk\tkSimpleDialog.py", line 189, in __init__
Dialog.__init__(self, parent, title)
File "C:\Python27\lib\lib-tk\tkSimpleDialog.py", line 53, in __init__
if parent.winfo_viewable():
AttributeError: 'NoneType' object has no attribute 'winfo_viewable'
कहाँ समस्या हो सकती है कोड नीचे दिखाया गया है?
धन्यवाद
पोस्ट पूर्ण ट्रैस बैक, न सिर्फ त्रुटि। हमें उस कोड को देखने की आवश्यकता है जिसमें त्रुटि है। – agf
@agf मैंने ट्रेसबैक को शामिल करने के लिए प्रश्न संपादित किया है। – engineervix
मैं अजगर 2.7 का उपयोग कर रहा विंडोज 7 अंतिम 32-बिट पर। 'root = Tkinter.tk()' काम नहीं करता है, यह 'NameError देता है: नाम' Tkinter 'परिभाषित नहीं किया गया है' – engineervix