2016-07-04 18 views
5
import TkMessageBox 

Quando importo tkMessageBox visualizza il messsge 'ImportError: No module named 'tkMessageBox'.tkMessageBox - Nessun modulo

Per quanto ne so sto usando python 3.3.2 e Tk 8.5.

Sto usando la versione sbagliata di python o l'ho importata erroneamente?

Qualsiasi risposta sarebbe estremamente utile. In alternativa c'è qualcosa di simile nella versione che sto usando?

+0

Vuoi una casella di messaggio Uscita? – ManInTheMiddle

risposta

15

Nelle cose Python3.x sono cambiate un po ':

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

voglio dire quello che noi chiamiamo tkMessageBox in python2.X diventa tkinter.messagebox in Python3.x

+1

Grazie, molto utile :) –

0

In Python 2.x, per importare , potresti dire import tkMessageBox. Ma in Python 3.x, è stato rinominato per importare tkinter.messagebox.

Spero che sia stato utile :))