PYTHON CON EXCEL

Post on 02-Dec-2014

1.662 views 5 download

description

 

Transcript of PYTHON CON EXCEL

Python con Excel

INTEGRANTES:

Condori Torres Biviana

Chura Roque Abel V.

AGENDA

Descripción del proyecto

Diagrama de flujo

Codificación

Demostración

Conclusiones

Recomendaciones

Bibliografía

Descripción del Proyecto

El proyecto consiste en vincular o conectar el lenguaje de programación

Python con la hoja electrónica de cálculo Microsoft Excel.

Una vez instalado los programas -python-2.5.2pywin32-212.win32-py2.5Abrimos el intérprete de comandos de Python Entramos a inicio\programas\python2.5\IDLE(PythonGUI)Y a continuación se mostrara la ventana principal de Python

Esta ventana indica la versión de Python y la versión de IDLE que estás utilizando.

En la ventana de IDLE puedes escribir órdenes de Python después del símbolo de petición >>> (en inglés, prompt). Al pulsar enter, IDLE ejecutará la orden inmediatamente. Si la orden produce algún resultado, éste se mostrará en color azul y sin el símbolo de petición.

Al escribir órdenes en IDLE observarás que algunas palabras cambian de color. Los colores te ayudarán a identificar las instrucciones. Por ejemplo, las palabras reservadas de Python (las que forman parte del lenguaje) se muestran en color naranja. Las cadenas de texto se muestran en verde. Los resultados de las órdenes se escriben en azul y los mensajes de error se muestran en rojo

Bueno es una pequeña introducción de lo que se trata el lenguaje programación Python.

Y las múltiples aplicaciones matemáticas que puedes hacer con este lenguaje de programación que poco a poco lo iremos descubriendo

Y entre ellas Python ofrece este pequeño y sencilla APLICACIÓN el cual se trata de llamar Excel desde Python.

y ya podemos empezar a hacer cosas. Primero importamos el módulo de win32com, en concreto la clase Dispatch

from win32com.client import Dispatch Ahora, pedimos a Windows que nos de un excel

xlApp = Dispatch("Excel.Application")

Si la hacemos visible, se abrirá excel y veremos lo que vamos haciendo.

xlApp.Visible = 1

Creamos un workbook y ponemos algo en alguna celda

xlApp.Workbooks.Add()

xlApp.ActiveSheet.Cells(1,1).Value = "Hola mundo"

si queremos, podemos añadir comentarios a una celda

xlApp.ActiveSheet.Cells(1,1).ClearComments() xlApp.ActiveSheet.Cells(1,1).AddComment() xlApp.ActiveSheet.Cells(1,1).Comment.Text(Text = ‘ solo Para Inteligentes') o cualquier otro comentario que deseen , y sino no pones nada

El comentario no tiene nada que ver.

Finalmente, podemos salvar.

Hay varias formas, pero si no queremos que nos salga el diálogo

de "salvar" de excel, podemos hacerlo así :

xlApp.ActiveWorkbook.SaveAs("c:/prueba1.xls")

Diagrama de Flujo

INICIO

INGRESE CODIGO:INGRESE APELLIDOS:NGRESE NOMBRES.INGRESE N1, N2,N2,N4

INPRIMIR CODIGOAPELLIDOS NOMBRESN1,N2,N3,N4

Codificación

Demostración

Conclusiones

Python resulta un lenguaje muy eficaz para desarrollo rápido de aplicaciones. El uso de dicho programa ha demostrado que también es un lenguaje apto para creación de aplicaciones de tamaño considerable. Su curva de aprendizaje es muy corta por lo que un programador puede dominarlo en poco tiempo

Recomendaciones

Una de la recomendaciones que en nuestra opinión personal podemos dar seria pues que debemos estudiar y todo lo que leemos y estudiamos nosotros debemos ponerlo en practica para que así no nos olvidemos de los avances realizados.

Bibliografía

MARZAL, A. & GRACIA, I. (2005). Introducción a la programación con Python.Página oficial de Python. http://www.python.orgZona de descarga del proyecto PyWin32. http://sourceforge.net/project/showfiles.php?group_id=78018&package_id=79063PANDO, V. (2008). Blog de Victor Pando. http://victorpando.blogspot.com/