Ir al contenido principal

Entradas

Mostrando las entradas de febrero, 2020

Insertar datos en Workbench desde Python

Codigo Visualzacion en Workbench

Conexion Python con Workbench

Codigo Resultado

Practica Comandos Basicos en SQLite

Comandos basicos en SQLite SQLite es un sistema de gestión de bases de datos relacional compatible con ACID, contenida en una relativamente pequeña ​ biblioteca escrita en C. SQLite es un proyecto de dominio público​ creado por D. Richard Hipp.

Insertar datos a Workbench desde Python

CODIGO: import pymysql.connections db = pymysql.connect(host='localhost',user='root',password='kennethbd',db='escuela') cursor = db.cursor() sql = "INSERT INTO alumnos (idalumnos, Salon, Nombre) VALUES (%s, %s, %s)" val = (17260571,"3A", "Kenneth") cursor.execute(sql, val) db.commit() print(cursor.rowcount, "record inserted.") Links para mas informacion de Python y Workbench: http://copitosystem.com/es/python-mysql-database/ https://parzibyte.me/blog/2018/09/18/python-3-mysql-crud-ejemplos-conexion/ https://www.w3schools.com/python/python_mysql_insert.asp

Conexion MySQL Workbench con Python

CODIGO (FORMA 1): import pymysql try: conexion = pymysql.connect(host='localhost',user='root',password='kennethbd',db='escuela') print("Conexión correcta") except (pymysql.err.OperationalError, pymysql.err.InternalError) as e: print("Ocurrió un error al conectar: ", e) CODIGO (FORMA 2): import pymysql ############### CONFIGURAR ESTO ################### # Abre conexion con la base de datos db = pymysql.connect(host='localhost',user='root',password='kennethbd',db='escuela') ################################################## # prepare a cursor object using cursor() method cursor = db.cursor() # ejecuta el SQL query usando el metodo execute(). cursor.execute("SELECT VERSION()") # procesa una unica linea usando el metodo fetchone(). data = cursor.fetchone() print ("Database version : {0}".format(data)) # desconecta del servidor db.close() NOTA (FORMA 2) Si corres este...

Practica - Cruce de Semaforos

CODIGO: int leds[]={3,4,5,6,7,8}; int tiempo1=3000; int tiempo2=500; int n; void setup() { for (n=0;n<6;n++) { pinMode (leds[n],OUTPUT); } } void loop () { digitalWrite (leds[0],HIGH); digitalWrite (leds[5],HIGH); delay (tiempo1); digitalWrite (leds[5],LOW); digitalWrite (leds[4],HIGH); delay (tiempo2); digitalWrite (leds[0],LOW); digitalWrite (leds[2],HIGH); digitalWrite (leds[4],LOW); digitalWrite (leds[3],HIGH); delay (tiempo1); digitalWrite (leds[2],LOW); digitalWrite(leds[1],HIGH); delay (tiempo2); } EVIDENCIAS:

Practica PostgreSQL

Creamos una base de datos Nos conectamos con la base de datos creada Mostramos las bases de datos Creamos una tabla en la base de datos con la que nos conectamos Insertamos datos en la tabla que acaba de ser creada Mostramos la tabla, pero no haciendo referencia hacia los datos si no a las columnas y el tipo de dato que es esta Mostramos los datos de la tabla Vamos a modificar la tabla para agregar una nueva columna llamada ‘apellido’ Ahora actualizaremos los datos de la tabla en la nueva columna que acaba ser agregada Mostramos los datos Remplazaremos el apellido que acabamos de ingresa por otro Mostramos los datos Borramos la tabla Nos conectamos a otra base de datos y eliminamos la base de datos de la que nos acabamos de desconectar Creación de roles

Practica - Pulsador de Led

CODIGO: void setup(){ pinMode(2 , INPUT); // pin 2 como entrada pulsador pinMode(3, OUTPUT); //pin 2 como salida Led } void loop(){ if(digitalRead(2) == HIGH) { digitalWrite(3, HIGH); } else{ digitalWrite(3, LOW); //apagar LED } } RESULTADO:

Practica - Secuencia de Led's

CODIGO: FORMA 1 int tiempo=200; //declara una variable como entero y de valor 200 void setup() { //comienza la configuracion pinMode(7,OUTPUT); pinMode(8,OUTPUT); pinMode(9,OUTPUT); pinMode(10,OUTPUT); } void loop() { //comienza el bucle principal del programa digitalWrite(7,HIGH); delay(tiempo); digitalWrite(7,LOW); delay(tiempo); digitalWrite(8,HIGH); delay(tiempo); digitalWrite(8,LOW); delay(tiempo); digitalWrite(9,HIGH); delay(tiempo); digitalWrite(9,LOW); delay(tiempo); digitalWrite(10,HIGH); delay(tiempo); digitalWrite(10,LOW); delay(tiempo); } FORMA 2 int tiempo=200; int n; void setup(){ //comienza la configuracion for (n=5;n<9;n++){ pinMode (n, OUTPUT); } } void secuencia(){ for (n=5;n<9;n++){ digitalWrite (n, HIGH); delay (tiempo); digitalWrite (n, LOW); delay (tiempo); } } void loop() { secuencia(); } FORMA 3 int leds[]={5,6,7,8};// Declara variables tipo lista de valores int tiempo=200; int n=0; void setup(){ //comienza la configuracion ...

Practica - Led Parpadeante

INTEGRANTES:   * Barragan Lopez Kenneth Marlon   * Banda   *   *   * CODIGO: void setup() { //comienza la configuracion pinMode(13, OUTPUT); //configura el pin 13 como de salida } //termina la configuracion void loop() { //comienza el bucle principal del programa digitalWrite(13, HIGH); //envia 5V al pin (salida) 13 delay (100); //espera 500 ms pin 13 con 5V digitalWrite(13, LOW); //envia 0V al pin (salida) 13 delay (100); //espera 100 ms pin 13 con 0V } RESULTADO: