[pyar] [PyQt] Problemita aritmético en QLineEdit
fagonzalez
fagonzalez en steel.com.ar
Sab Abr 5 08:53:43 ART 2014
-----Original Message-----
From: Dario Gabriel Acosta <acostadariogabriel en gmail.com>
To: Python Argentina <pyar en python.org.ar>
Date: Sat, 5 Apr 2014 00:39:29 -0300
Subject: [pyar] [PyQt] Problemita aritmético en QLineEdit
> Tengo éste código:
>
> precio = self.precio_edit.text()
precio = float(str(self.precio_edit.text()))
>
> cantidad = self.cantidad_edit.text()
>
cantidad = int(str(self.cantidad_edit.text()))
>
> muestro en un QLabel:
>
> self.cantidad_articulos.setText(str(int(cantidad)))
self.cantidad_articulos.setText(str(cantidad))
>
>
> y quiero hacer cualquier operación matemática, como por ejemplo:
>
>
> operacion = (cantidad * precio)
>
te va a quedar prolijo así, suponiendo que self.operacion sea un QLabel
self.operacion.setText('%0.2f' % operacion)
Un abrazo
Fernando
>
> y el Traceback me muestra una excepción en la operación:
>
>
> TypeError: can't multiply sequence by non-int of type 'QString'
>
>
> Qué estoy haciendo mal ?
>
> Saludos!
>
>
> --
> Gabriel
More information about the pyar
mailing list