Curso de Python – 6. Bibliotecas/Paquetes
Aprende a usar paquetes y módulos en Python: crea e importa los tuyos, instala otros con PIP y trabaja con Random, Math y Datetime con ejercicios.
Código
Dentro de los artículos hay más ajustes: ancho, letra, posición de la serie y del código.
Se recuerda en este navegador.
Aprende a usar paquetes y módulos en Python: crea e importa los tuyos, instala otros con PIP y trabaja con Random, Math y Datetime con ejercicios.
Aprende a capturar y lanzar excepciones en Python con try/except y BufferError, y decide cuáles controlar, con ejercicios de frutas y un contador.
Aprende a trabajar con ficheros y directorios en Python: rutas con Path, lectura y escritura de ficheros, y ejercicios prácticos con datos de futbolistas.
Crea tu propio diccionario en Python heredando de Mapping y MutableMapping: métodos mágicos, constructor, __repr__, __str__ y un iterador ordenado.
Entender repr vs str en Python y poder utilizarlos en cualquier clase personalizada. Ejemplos de utilización de repr para depurar.
Hashable es un objeto cualquiera que cuando se le pide devuelve su “Código Hash” y este siempre va a ser el mismo en cualquier momento de su vida.
Que una variable pueda cambiar (mutable) o no (inmutable). Mutables como List, Dict o Set. Inmutables como String, Int, Float, Bool, Tuple, Range, Decimal.
Aprende a crear tu propio Collection en Python ¿Sabes que Collection que hereda de Iterable, Container y Medible? Su uso paso a paso de manera sencilla. Aclara los conceptos que diferencian un Iterator de un Iterable. Y mucho más.
Una de las cosas que todos hemos pasado por alto al empezar a aprender Python y que más llaman la atención, son las funciones (o métodos) que tienen como parámetro *args y **kwargs.
En esta entrada vamos a mostrar ejemplos de como usar entornos virtuales (venv) en python para aislar nuestros proyectos entre sí
Vamos a ver un ejemplo de cómo utilizar las librerías de Python (pymongo) para MongoDB, en el que haremos las conexiones al servidor y un sencillo CRUD.