MANUEL NUÑEZ BUTRON CURSO: TALLER DE APLICACIONES MOVILES DOCENTE:  M. Sc. VICTOR PANDO BELTRAN CARRERA PROFESIONAL:  COMP...
Python con Excel <ul><li>INTEGRANTES: </li></ul><ul><li>Condori Torres Biviana </li></ul><ul><li>Chura Roque Abel V. </li>...
AGENDA <ul><li>Descripción del proyecto </li></ul><ul><li>Diagrama de flujo </li></ul><ul><li>Codificación </li></ul><ul><...
Descripción del Proyecto <ul><li>El proyecto consiste en vincular o conectar el lenguaje de programación </li></ul><ul><li...
<ul><li>Una vez instalado los programas  </li></ul><ul><li>-python-2.5.2 </li></ul><ul><li>pywin32-212.win32-py2.5 </li></...
 
<ul><li>Esta ventana indica la versión de Python y la  versión  de IDLE que estás utilizando. </li></ul><ul><li>En la vent...
<ul><li>Al escribir órdenes en IDLE observarás que algunas palabras cambian de color. Los colores te ayudarán a identifica...
<ul><li>Bueno es  una pequeña introducción  de lo que se trata el lenguaje programación Python. </li></ul><ul><li>Y las mú...
<ul><li>Y entre ellas Python ofrece este pequeño y sencilla APLICACIÓN el cual se trata de llamar Excel desde Python. </li...
<ul><li>y ya podemos empezar a hacer cosas. Primero importamos el módulo de win32com, en concreto la clase Dispatch   </li...
<ul><li>Si la hacemos visible, se abrirá excel y veremos lo que vamos haciendo.   </li></ul><ul><li>xlApp.Visible = 1 </li...
<ul><li>si queremos, podemos  añadir comentarios a una celda  </li></ul><ul><li>xlApp.ActiveSheet.Cells(1,1).ClearComments...
<ul><li>Finalmente, podemos salvar.  </li></ul><ul><li>Hay varias formas, pero si no queremos que nos salga el diálogo  </...
Diagrama de Flujo INICIO INGRESE CODIGO: INGRESE APELLIDOS: NGRESE NOMBRES. INGRESE N1, N2,N2,N4 INPRIMIR  CODIGO APELLIDO...
Codificación
Demostración
Conclusiones <ul><li>Python resulta un lenguaje muy eficaz para desarrollo rápido de aplicaciones. El uso de dicho program...
Recomendaciones <ul><li>Una de la recomendaciones que en nuestra opinión personal podemos dar  seria pues que debemos  est...
Bibliografía <ul><li>MARZAL, A. & GRACIA, I. (2005). Introducción a la programación con Python. </li></ul><ul><li>Página o...
Upcoming SlideShare
Loading in …5
×

aplicaiones python con excel

895 views

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
895
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

aplicaiones python con excel

  1. 1. MANUEL NUÑEZ BUTRON CURSO: TALLER DE APLICACIONES MOVILES DOCENTE: M. Sc. VICTOR PANDO BELTRAN CARRERA PROFESIONAL: COMPUTACIÓN E INFORMATICA I.S.T.P.
  2. 2. Python con Excel <ul><li>INTEGRANTES: </li></ul><ul><li>Condori Torres Biviana </li></ul><ul><li>Chura Roque Abel V. </li></ul>
  3. 3. AGENDA <ul><li>Descripción del proyecto </li></ul><ul><li>Diagrama de flujo </li></ul><ul><li>Codificación </li></ul><ul><li>Demostración </li></ul><ul><li>Conclusiones </li></ul><ul><li>Recomendaciones </li></ul><ul><li>Bibliografía </li></ul>
  4. 4. Descripción del Proyecto <ul><li>El proyecto consiste en vincular o conectar el lenguaje de programación </li></ul><ul><li>Python con la hoja electrónica de cálculo Microsoft Excel. </li></ul>
  5. 5. <ul><li>Una vez instalado los programas </li></ul><ul><li>-python-2.5.2 </li></ul><ul><li>pywin32-212.win32-py2.5 </li></ul><ul><li>Abrimos el intérprete de comandos de Python </li></ul><ul><li>Entramos a inicioprogramaspython2.5IDLE(PythonGUI) </li></ul><ul><li>Y a continuación se mostrara la ventana principal de Python </li></ul>
  6. 7. <ul><li>Esta ventana indica la versión de Python y la versión de IDLE que estás utilizando. </li></ul><ul><li>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. </li></ul>
  7. 8. <ul><li>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 </li></ul>Colores en los programas
  8. 9. <ul><li>Bueno es una pequeña introducción de lo que se trata el lenguaje programación Python. </li></ul><ul><li>Y las múltiples aplicaciones matemáticas que puedes hacer con este lenguaje de programación que poco a poco lo iremos descubriendo </li></ul>
  9. 10. <ul><li>Y entre ellas Python ofrece este pequeño y sencilla APLICACIÓN el cual se trata de llamar Excel desde Python. </li></ul>
  10. 11. <ul><li>y ya podemos empezar a hacer cosas. Primero importamos el módulo de win32com, en concreto la clase Dispatch </li></ul><ul><li>from win32com.client import Dispatch Ahora, pedimos a Windows que nos de un excel </li></ul><ul><li>xlApp = Dispatch(&quot;Excel.Application&quot;) </li></ul>
  11. 12. <ul><li>Si la hacemos visible, se abrirá excel y veremos lo que vamos haciendo. </li></ul><ul><li>xlApp.Visible = 1 </li></ul><ul><li>Creamos un workbook y ponemos algo en alguna celda </li></ul><ul><li>xlApp.Workbooks.Add() </li></ul><ul><li>xlApp.ActiveSheet.Cells(1,1).Value = &quot;Hola mundo&quot; </li></ul>
  12. 13. <ul><li>si queremos, podemos añadir comentarios a una celda </li></ul><ul><li>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 </li></ul><ul><li>El comentario no tiene nada que ver. </li></ul>
  13. 14. <ul><li>Finalmente, podemos salvar. </li></ul><ul><li>Hay varias formas, pero si no queremos que nos salga el diálogo </li></ul><ul><li>de &quot;salvar&quot; de excel, podemos hacerlo así : </li></ul><ul><li>xlApp.ActiveWorkbook.SaveAs(&quot;c:/prueba1.xls&quot;) </li></ul>
  14. 15. Diagrama de Flujo INICIO INGRESE CODIGO: INGRESE APELLIDOS: NGRESE NOMBRES. INGRESE N1, N2,N2,N4 INPRIMIR CODIGO APELLIDOS NOMBRES N1,N2,N3,N4
  15. 16. Codificación
  16. 17. Demostración
  17. 18. Conclusiones <ul><li>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 </li></ul>
  18. 19. Recomendaciones <ul><li>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. </li></ul>
  19. 20. Bibliografía <ul><li>MARZAL, A. & GRACIA, I. (2005). Introducción a la programación con Python. </li></ul><ul><li>Página oficial de Python. http://www.python.org </li></ul><ul><li>Zona de descarga del proyecto PyWin32. http://sourceforge.net/project/showfiles.php?group_id=78018&package_id=79063 </li></ul><ul><li>PANDO, V. (2008). Blog de Victor Pando. http://victorpando.blogspot.com/ </li></ul>

×