2016-07-04 9 views
5
import TkMessageBox 

जब मैं TkMessageBox आयात यह प्रदर्शित करता है messsge 'ImportError: नहीं मॉड्यूल नाम' TkMessageBox 'TkMessageBox - कोई मॉड्यूल

जहां तक ​​मुझे पता है कि मैं पाइथन 3.3.2 और 8.5 8.5 का उपयोग कर रहा हूं।

क्या मैं अजगर के गलत संस्करण का उपयोग कर रहा हूं या इसे गलत आयात कर रहा हूं?

कोई भी जवाब बेहद उपयोगी होगा। वैकल्पिक रूप से संस्करण में कुछ ऐसा ही है जिसका मैं उपयोग कर रहा हूं? मेरा मतलब है कि हम क्या कॉल Python2.x में tkMessageBox Python3.x

में tkinter.messagebox हो जाता है
+0

क्या आप एक संदेशबॉक्स आउटपुट चाहते हैं? – ManInTheMiddle

उत्तर

15

Python3.x बातों में एक छोटा सा बदल गया है , आप import tkMessageBox कहेंगे। लेकिन पायथन 3.x में, इसका नाम बदलकर tkinter.messagebox आयात किया गया है।

उम्मीद है कि यह मदद की :) :)

+1

धन्यवाद, बहुत उपयोगी :) –

0

पायथन 2.x में, आयात करने के लिए

>>> import tkinter 
    >>> import tkinter.messagebox 
    >>> 

:

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