Código fuente de aplicaciones para aprender python

Anteriormente escribí una entrada donde explicaba lo importante que es la practica a la hora de aprender un lenguaje de programación, aunque esto no es suficiente también necesitamos leer código fuente de aplicaciones, se esta forma aprenderemos la parte lógica de la programación, la parte funcional y como todo el código trabaja junto.

En este caso es necesario el conocimiento de todo lo básico de python para entender los códigos que leeremos.

Un excelente lugar para poder encontrar código fuente para leer es github en la sección de python, ahí podrás encontrar muchos proyectos donde puedes aprender mucho y convertirte un experto en python, ademas tiene la gran ventaja que tiene ejemplos de casi todas las bibliotecas/frameworks que python tiene como por ejemplo: Django, kivy, Tensorflow, flask y mas.


Otra excelente opción es leer en código fuente de cualquier biblioteca/framework que descarguemos en python, para ello tenemos que ubicar la carpeta raíz de python.

aprende programación leyendo código fuente de bibliotecas en python

En este caso yo lo tengo instalado en el disco local C, las librerías que instalamos o los que vienen por defecto los encontraremos en una carpeta llamada Lib.

aprende python leyendo estos codigos fuente

Dentro de esa carpetas encintaremos mas carpetas en cada una puedes ver que hay archivos que termina en .py, estos archivos viene por defecto al instalar python, puedes abrir cualquiera y ver como los desarrolladores programaron dicha biblioteca o framework y como funciona.

Nota: de preferencia no modifiquen ningún archivo y evita los que sean __init__.py u otro similar,por lo general no encontraras código en ellos.

Para abrir los archivos podemos usar en IDEL que python tiene por defecto basta con hacer clic derecho sobre cualquier archivo python que veamos, ejemplo:
Aprende a abrir archivos python

Si encaso quisiéramos aprender como funciona una biblioteca o framework en especial, dentro de esta carpeta encontraremos una llamada site-packages. donde veras algo similar a esto:

aprende a leer código fuente python

Ahora solo tenemos que abrir la carpeta de la biblioteca de la que queremos aprender y listo.




0 comentarios:

Publicar un comentario

Queremos saber que opinas del post, por favor comentamos todas tus opiniones, sugerencias y dudas