You are on page 1of 14

PROGRAMACIÓN CON PYTHON 3.

X y PyQt5

Dennis VENTURA HUAMAN

Universidad Nacional de Huancavelica

27 de Enero de 2018
ChanHID

Objetivos
Aprender sobre la programación en Python3.x, utilizando el
FrameWork Qt para Python (PyQt5) orientada a la Ingenierı́a
Civil (Hidráulica).

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


ChanHID

Objetivos
Aprender sobre la programación en Python3.x, utilizando el
FrameWork Qt para Python (PyQt5) orientada a la Ingenierı́a
Civil (Hidráulica).
Utilizar el paquete MatPlotLib, para la mejor visualización de
gráficos.

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


ChanHID

Objetivos
Aprender sobre la programación en Python3.x, utilizando el
FrameWork Qt para Python (PyQt5) orientada a la Ingenierı́a
Civil (Hidráulica).
Utilizar el paquete MatPlotLib, para la mejor visualización de
gráficos.
Presentar un programa sencillo y de fácil ingreso de datos,
para el análsis y diseño hidráulico de canales de diferentes
secciones.

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


ChanHID

Objetivos
Aprender sobre la programación en Python3.x, utilizando el
FrameWork Qt para Python (PyQt5) orientada a la Ingenierı́a
Civil (Hidráulica).
Utilizar el paquete MatPlotLib, para la mejor visualización de
gráficos.
Presentar un programa sencillo y de fácil ingreso de datos,
para el análsis y diseño hidráulico de canales de diferentes
secciones.
Realizar una entrada de datos amigable con el usuario, usando
el Software Excel, y el formato propio del programa.

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


ChanHID

Objetivos
Aprender sobre la programación en Python3.x, utilizando el
FrameWork Qt para Python (PyQt5) orientada a la Ingenierı́a
Civil (Hidráulica).
Utilizar el paquete MatPlotLib, para la mejor visualización de
gráficos.
Presentar un programa sencillo y de fácil ingreso de datos,
para el análsis y diseño hidráulico de canales de diferentes
secciones.
Realizar una entrada de datos amigable con el usuario, usando
el Software Excel, y el formato propio del programa.
Realizar una salida de datos amable para los usuarios,
mediante la interfaz gráfica.

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


Instalaciones Previas

Python 3.X
Se puede descargar Python en cualquiera de sus versiones desde su
página oficial: www.python.org

Se recomienda descargar la versión Python 3.5.

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


Instalaciones Previas
PyQt5
Se puede descargar PyQt5, de dos maneras:
Desde la terminal Windows, utilizando el módulo pip de
Python:
pip install pyqt5
Desde el siguiente enlace (Para python 3.5):
https://sourceforge.net/projects/pyqt/files/
PyQt5/PyQt-5.5/

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


Instalaciones Previas

Módulos Varios
Para poder desarrollar nuestro programa, utilizaremos lo siguientes
módulos:
MatPlotLib
Lectura de archivos excel: xlrd
Escritura en archivos excel: xlwt
Módulo de encriptación para crear nuestro propio formato:
pyDes

Código Terminal
pip intall matplotlib
pip intall xlrd
pip intall xlwt
pip intall pyDes

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


Instalaciones Previas

IDE DE PYTHON
El IDE o editor de texto a utilizar es a criterio y decisión de cada
uno, pero se recomienda usar:
PyCharm - JetBrains
(https://www.jetbrains.com/pycharm/)
Sublime Text (https://www.sublimetext.com/3)
Spyder (https:
//pythonhosted.org/spyder/installation.html)

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


METAS

ChanHID
Con el desarrollo del programa, se quiere llegar a las siguientes
metas:
Aprendizaje del lenguaje de programación Python 3.x,
aplicado a la Ingenierı́a Civil, especı́ficamente la Hidráulica.

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


METAS

ChanHID
Con el desarrollo del programa, se quiere llegar a las siguientes
metas:
Aprendizaje del lenguaje de programación Python 3.x,
aplicado a la Ingenierı́a Civil, especı́ficamente la Hidráulica.
Conocimiento en un pequeño porcentaje sobre los diferentes
Widgets del FrameWork Qt, que dan fácil manejo y utilización
de los programas.

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


METAS

ChanHID
Con el desarrollo del programa, se quiere llegar a las siguientes
metas:
Aprendizaje del lenguaje de programación Python 3.x,
aplicado a la Ingenierı́a Civil, especı́ficamente la Hidráulica.
Conocimiento en un pequeño porcentaje sobre los diferentes
Widgets del FrameWork Qt, que dan fácil manejo y utilización
de los programas.
Conocimiento de los procedimientos de cálculo hidráulico en
canales.

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5


METAS

ChanHID
Con el desarrollo del programa, se quiere llegar a las siguientes
metas:
Aprendizaje del lenguaje de programación Python 3.x,
aplicado a la Ingenierı́a Civil, especı́ficamente la Hidráulica.
Conocimiento en un pequeño porcentaje sobre los diferentes
Widgets del FrameWork Qt, que dan fácil manejo y utilización
de los programas.
Conocimiento de los procedimientos de cálculo hidráulico en
canales.
Conocimiento del módulo MatPlotLib, para la presentación de
gráficos.

Dennis VENTURA HUAMAN PROGRAMACIÓN CON PYTHON 3.X y PyQt5

You might also like