Pitón

¿Qué es Pony ORM y cómo empezar??

¿Qué es Pony ORM y cómo empezar??
Pony ORM es un directorio de lenguaje de programación Python que permite a las personas trabajar cómodamente con objetos mantenidos como tuplas en un sistema de base de datos relacional. Le permite manejar la información del banco de datos, en forma de sustancias / objetos. En la base de datos, hay tablas que tienen tuplas de datos. Por el contrario, cuando es posible ver los datos obtenidos del banco de datos en forma de objeto, es mucho más útil cuando se escribe el código en una semántica orientada a objetos de nivel avanzado. Si desea trabajar con Pony ORM, debe seguir los pasos que se adjuntan a continuación a fondo.

Instalar Python

Necesita instalar la versión más reciente de Pitón en su sistema para comenzar con Pony ORM. Visite el sitio web oficial de Python y Descargar rápidamente presionando el botón amarillo.


Correr el archivo descargado como un Administrador de la carpeta y aparecerá la siguiente ventana. Marca de verificación las casillas de verificación y hacer clic en el azul resaltado Instalar ahora texto para continuar con la instalación de Python.


Python se instalará rápidamente. Cierre la ventana de configuración para continuar.


Abre el símbolo del sistema desde la barra de búsqueda y ejecute el siguiente comando:

>> Python


Intente instalar el directorio de Pony usando el comando pip en el símbolo del sistema como:

>> Pip instalar pony

Si encuentra un error que muestra que no se reconoce el paquete pip, significa que las variables de entorno no se han configurado para el paquete pip.

Establecer variables de entorno

En la barra de búsqueda, escriba Python. Aparecerá una lista de aplicaciones y archivos relacionados con Python. Botón derecho del ratón en lo principal Pitón aplicación y seleccione Abrir localización de archivo. Se le dirigirá a la carpeta donde se encuentra su Python recién instalado, como se muestra a continuación. Puede hacer doble clic en él para verificar la versión instalada de Python en su sistema.

Seleccione Python 3.9 archivo principal, botón derecho del ratón en él, y escoge Abrir localización de archivo. Se abrirá la siguiente carpeta nueva. Haga clic en el camino, seleccionar y Copiar la ruta completa, como se muestra en la parte superior de la imagen.

Vaya a la barra de búsqueda de Windows en la esquina inferior derecha del escritorio y escriba Editar las variables de entorno del sistema. Haga clic en la utilidad para abrirla.

Se mostrará la siguiente ventana llamada Propiedades del sistema. Haga clic en el Variable ambiental botón.

Bajo la 'Variables de usuario' pestaña, seleccione Camino, y toca el Editar botón.

Aparecerá una nueva ventana. Toque en el Nuevo botón, pegar la ruta copiada y haga clic en el OK botón para continuar.

Bajo la Variables del sistema pestaña, seleccione Camino y toca el Editar botón.

Toque en el Nuevo botón, pegar la ruta copiada y toque el OK botón para continuar.

Ahora, cuando ejecute el comando de Python en el símbolo del sistema, verá la versión más reciente de Python y las variables de entorno que ha configurado para Python con éxito.

Si quieres establecer variable caminos para pepita y poni también, tendrás que Copiar la ubicación de ambos y pegar en el camino de la 'Variable de usuario' pestaña. Ahora puede ver que el paquete pip funciona correctamente en el símbolo del sistema.

Instalar Pony ORM

En el símbolo del sistema, pruebe el siguiente comando pip para instalar Pony en su sistema:

>> pip instalar pony

Asegúrese de actualizar pip para instalar todos los paquetes en el directorio de Pony. Utilice este comando para actualizar:

>> pip install -upgrade pip

Nuevamente, probando el comando de instalación para Pony:

>> pip instalar pony

Ahora, debes instalar algunos paquetes adicionales para trabajar en Pony. En primer lugar, intente Instalar en pc alguna base de datos necesitas trabajar junto con Pony. No tiene que configurar ninguna otra base de datos cuando trabaja con el Base de datos SQLite. Si desea probar una base de datos diferente, debe instalar la correspondiente controlador de base de datos del sitio web oficial de Pony. He instalado MySQL usando el controlador MySQL. Aquí está el comando para instalar la base de datos:

>> pip instalar mysql

Importar paquete ORM

Abre tu Intérprete de Python para empezar con Pony ORM. Estamos usando el Aplicación Visual Studio Code. Importe el paquete ORM usando el directorio Pony usando cualquiera de las siguientes declaraciones:

>> de pony.importación de orm *
>> de pony import orm

Crear objeto de base de datos

Las entidades se agregan a la base de datos de Pony. Es por eso que primero tenemos que construir una base de datos objeto. En el editor de Python, escriba:

>> db = Base de datos ()

Definir entidades

Para nuestra conveniencia, tenemos que construir dos clases. Hay dos rasgos de la clase Persona: nombre y edad, y Coche tiene parámetros: marca y modelo, como se muestra a continuación:

Enlace de la base de datos

Si desea vincular las entidades indicadas con su base de datos, debe usar la función de vinculación a continuación en su código. En el proveedor atributo, puede proporcionar cualquier base de datos que esté utilizando. Si un in-memory base de datos se establece, reemplace la base de datos.sqlite con ': memoria:'

Para uso de SQLite:

>> db.bind (proporcionado = 'dbname', filename = 'base de datos.sqlite ', create_db = True)

Para MySQL, PostgreSQL, Oracle y CockroachDB use:

>> db.bind (proporcionado = 'dbname', usuario = ", contraseña =", host = ", base de datos =")

Asignar entidades a tablas de base de datos

Tenemos que invocar el generate cartografía() función usando la base de datos objeto. El argumento create_tables = Verdadero significa que si la tabla aún no existe, entonces la instrucción CREATE TABLE se puede usar para crearlas.

Encienda el modo de depuración

Para ello, escriba la siguiente declaración:

>> set_sql_debug (Verdadero)

Crear objetos de entidad

Tenemos que crear objetos para ambas clases mientras pasa valores a los argumentos y guarda los cambios usando la función commit ().

Sesión de base de datos

Base de datos comunicación se puede realizar dentro de una sesión de base de datos usando Pony dentro de la aplicación. Los métodos que interactúan durante mucho tiempo con la base de datos deben estar empaquetados con el decorador db_session ().

Puede usar db_session () como administrador de contexto en lugar del decorador.

Escribir consultas

Pruebe algunas consultas para obtener información. Puede usar el operador de corte [:] y el bucle for en su consulta. Pruebe cualquiera de los comandos en modo interactivo.

Obtener objetos

Puede obtener objetos usando los índices primarios.

Conclusión

Con suerte, ha resuelto con éxito todos los problemas al usar Pony ORM usando esta guía.

Cómo descargar y jugar Sid Meier's Civilization VI en Linux
Introducción al juego Civilization 6 es una versión moderna del concepto clásico introducido en la serie de juegos Age of Empires. La idea era bastant...
Cómo instalar y jugar a Doom en Linux
Introducción a Doom La serie Doom se originó en los años 90 después del lanzamiento del Doom original. Fue un éxito instantáneo y, desde ese momento e...
Vulkan para usuarios de Linux
Con cada nueva generación de tarjetas gráficas, vemos que los desarrolladores de juegos superan los límites de la fidelidad gráfica y se acercan un pa...