Trabajo con OpenCascade en Python con PythonOCC

Trabajo con OpenCascade en Python con PythonOCC OpenCascade (OCCT) es un conjunto de bibliotecas C++ para el modelado 3D. PythonOCC es un paquete Python que proporciona una interfaz a OCCT. Este tutorial te mostrará cómo trabajar con OpenCascade en Python con PythonOCC. Prerrequisitos Para seguir este tutorial, necesitarás: Python 3.7 o superior Conda o Pip … Leer más

Integración de MySQL en aplicaciones Django con Python

Integración de MySQL en aplicaciones Django con Python Django es un framework de desarrollo web de Python que proporciona una serie de herramientas y bibliotecas para crear aplicaciones web robustas y escalables. Por defecto, Django utiliza la base de datos SQLite para almacenar los datos de la aplicación. Sin embargo, también es posible integrar Django … Leer más

Acceso a bases de datos Access en Python

Acceso a bases de datos Access en Python Introducción Microsoft Access es un sistema de administración de bases de datos relacionales (RDBMS) desarrollado por Microsoft. Es una aplicación de escritorio que se utiliza para crear, modificar y administrar bases de datos. Python es un lenguaje de programación de propósito general de alto nivel. Es un … Leer más

Creación de aplicaciones web con Web.py en Python

Creación de aplicaciones web con Web.py en Python Web.py es un framework web ligero y rápido escrito en Python. Es una buena opción para desarrolladores que quieran crear aplicaciones web simples y eficientes. En este tutorial, aprenderemos a crear una aplicación web básica con Web.py. Requisitos Para seguir este tutorial, necesitarás: Un editor de texto … Leer más

Resolución de sudokus en Python

Resolución de sudokus en Python El sudoku es un juego de lógica que consiste en rellenar una cuadrícula de 9 x 9 con los números del 1 al 9, de forma que cada número aparezca una sola vez en cada fila, columna y cuadrado de 3 x 3. En este tutorial, veremos cómo resolver sudokus … Leer más

Compilación de aplicaciones Python con Nuitka

Compilación de aplicaciones Python con Nuitka Python es un lenguaje de programación interpretado, lo que significa que el código fuente se ejecuta directamente en la máquina virtual de Python (PVM). Esto tiene muchas ventajas, como la portabilidad y la facilidad de desarrollo. Sin embargo, también tiene algunas desventajas, como la lentitud de ejecución y la … Leer más

Novedades y características de Python 3.10

Novedades y características de Python 3.10 Python 3.10, lanzado el 4 de octubre de 2021, es la décima versión mayor de Python. Esta versión incluye una serie de novedades y mejoras, que hacen que Python sea un lenguaje de programación aún más potente y flexible. En este artículo, veremos las novedades y características más importantes … Leer más

Ejecución de scripts Python con Runpy

Ejecución de scripts Python con Runpy El módulo runpy de Python proporciona dos funciones para ejecutar scripts Python sin importarlo primero. Estas funciones son: runpy.run_module(): Ejecuta el código del módulo especificado y devuelve el diccionario de globales de módulo resultante. runpy.run_simple(): Ejecuta un script Python simple. Ejemplo de uso de runpy.run_module()` El siguiente ejemplo muestra … Leer más

Manipulación de documentos PDF con PyPDF2 en Python

Manipulación de documentos PDF con PyPDF2 en Python PyPDF2 es una biblioteca de Python que permite leer, escribir y manipular archivos PDF. Es una herramienta muy potente que puede ser utilizada para una variedad de tareas, como: Extraer texto e imágenes de archivos PDF Fusionar o dividir archivos PDF Modificar el contenido o el formato … Leer más

Uso de alias en Python

Uso de alias en Python Los alias son una forma de asignar un nombre alternativo a una variable, módulo o función. Pueden ser útiles para simplificar la sintaxis de nuestro código, hacerlo más legible y mejorar su legibilidad. Alias de variables Los alias de variables se pueden crear utilizando el operador de asignación =. Por … Leer más