Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2012, 19:39
Bael_Balzac
 
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 13 años, 4 meses
Puntos: 0
Pregunta Forma correcta de importar módulos

Es correcta la forma en se importan los módulos en este programa:
Código:
import sys
from PyQt4 import QtGui, QtCore
from calculadora import Ui_MainWindow

class CalculadoraGui(QtGui.QMainWindow):
    def __init__(self):
        QtGui.QMainWindow.__init__(self,None)
        self.ventana = Ui_MainWindow()
        self.ventana.setupUi(self)

    ##Boton 1
    def cuatro_nodos_matplotlib(self):
        from rectangulo_4_nodos import *

    ##Boton 2
    def cuatro_nodos_mayavi(self):
        from rectangulo_4_nodos_mayavi import *

    ##Boton 3
    def nueve_nodos_matplotlib(self):
        from rectangulo_9_nodos import *

    ##Boton 4
    def nueve_nodos_mayavi(self):
        from rectangulo_9_nodos_mayavi import *
        
def main():
    app = QtGui.QApplication(sys.argv)
    ventana = CalculadoraGui()
    ventana.show()
    sys.exit(app.exec_())
    
if __name__ == "__main__":
    main()
En la carpeta estan los módulos rectangulo_4_nodos.py, rectangulo_4_nodos_mayavi.py, rectangulo_9_nodos.py y rectangulo_9_nodos_mayavi.py dentro de cada módulo existen varias funciones, o seria mejor despues de hacer click en cualquiera de los cuatro botones ejecutar las funciones una despues de otra.