CaC Big Data - 01 Python - Clase 1
CaC Big Data - 01 Python - Clase 1
Data Analytics
Programación en Python
¿Qué es?
Lenguaje de programación de alto nivel que
se caracteriza por su código de alta
legibilidad.
Características
●
●
Es multiparadigma
Es multiplataforma
.py
●
Es dinámicamente tipado
PI P ●
●
Es fuertemente tipado
Es interpretado
Guía PEP8: Buenas prácticas
de programación
¡Atención!
Tildar las opciones:
Agregar Python al PATH
Disable path length limit
Importante: Instalación
Prestar atención a las opciones: Seleccionar
Agregar Python al PATH – Disable path
length limit.
Entornos de trabajo
Extensiones
Extensiones
Entornos virtuales
Imagen: jarroba.com
Entornos virtuales : ventajas
●
Aíslan la ejecución de proyectos
●
Uso particular de entornos especialmente preparados
●
Uso exclusivo de un entorno por proyecto
●
Previene errores
●
Garantiza el uso de la versión correcta
●
Permite crear un listado de requisitos
pip install virtualenv virt
ualv
#instala el paquete venv
env
# Crear / activar entorno virtual Linux/Mac
virtualenv venv
source venv/bin/activate
Illustrations by Storyset