Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- """
- MODULO: cualquier archivo .py
- PAQUETE: es una carpeta con módulos QUE TIENE SI O SI un módulo especial
- llamado __init__.py (generalmente vacío)
- BIBLIOTECA: es una carpeta con módulos y/o paquetes
- biblioteca
- |_________ __init__.py
- |_________ modulo1.py
- |_________ modulo2.py
- |_________ subpaquete
- |______ __init__.py
- |_____ modulo2.py
- |_____ modulo5.py
- |___ funciones: sumar(),insertar()
- # diversas formas de importar
- 1) Importando todo el conttenido de la librería
- import biblioteca
- biblioteca.subpaquete.modulo5.sumar(2+5)
- # toda la ruta antes de la funcion es su namespace
- 2) importando todo con un alias
- import biblioteca as b
- b.subpaquete.modulo5.sumar()
- 3) Importo SOLO lo que voy a usar CON ALIAS:
- from biblioteca.subpaquete.modulo5 import sumar as s
- s(2+5)
- PARA IMPORTAR BIBLIOTECAS DE TERCEROS DEBO INSTALARLAS PREVIAMENTE
- Se instalan con pip
- Desde una terminal:
- 1) python -m pip install openpyxl
- 2) pip install openpyxl
- """
- from openpyxl import Workbook
- libro = Workbook()
- # creo una hoja
- hoja = libro.active
- # Se pueden asignar datos en forma directa a las celdas
- hoja['A1'] = 42
- # Se pueden añadir listas de datos (el cursor va a A2)
- hoja.append([1, 2, 3])
- # Se pueden convertir tipos de datos Python automáticamente
- import datetime
- hoja['A3'] = datetime.datetime.now()
- # Graba el archivo
- libro.save("sample.xlsx")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement