Programas > Ejemplos de Código Fuente (Parte 1)
Descripción
En esta sección, encontrarás ejemplos de los primeros 5 fragmentos de código más populares que los desarrolladores buscan. Desde conexiones a bases de datos hasta autenticaciones y formularios, cada ejemplo está diseñado para ser práctico y fácil de entender.
Fragmentos de código
Conexión a bases de datos MySQL usando Python
import mysql.connector
db = mysql.connector.connect(
host="localhost",
user="tu_usuario",
password="tu_contraseña",
database="tu_base_de_datos"
)
cursor = db.cursor()
cursor.execute("SELECT * FROM tu_tabla")
resultados = cursor.fetchall()
for fila in resultados:
print(fila)
import mysql.connector
db = mysql.connector.connect(
host="localhost",
user="tu_usuario",
password="tu_contraseña",
database="tu_base_de_datos"
)
cursor = db.cursor()
cursor.execute("SELECT * FROM tu_tabla")
resultados = cursor.fetchall()
for fila in resultados:
print(fila)
Suma de elementos en una lista usando Python
def sumar_lista(lista):
suma = 0
for numero in lista:
suma += numero
return suma
numeros = [1, 2, 3, 4, 5]
resultado = sumar_lista(numeros)
print("La suma es:", resultado)
def sumar_lista(lista):
suma = 0
for numero in lista:
suma += numero
return suma
numeros = [1, 2, 3, 4, 5]
resultado = sumar_lista(numeros)
print("La suma es:", resultado)
Consulta API REST usando JavaScript (fetch)
fetch('https://api.example.com/data')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
fetch('https://api.example.com/data')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));
Generar PDF con Python (usando reportlab)
from reportlab.lib.pagesizes import letter
from reportlab.pdfgen import canvas
c = canvas.Canvas("example.pdf", pagesize=letter)
c.drawString(100, 750, "¡Hola, ReportLab!")
c.save()
from reportlab.lib.pagesizes import letter
from reportlab.pdfgen import canvas
c = canvas.Canvas("example.pdf", pagesize=letter)
c.drawString(100, 750, "¡Hola, ReportLab!")
c.save()
Autenticación JWT en Node.js
const jwt = require('jsonwebtoken');
const token = jwt.sign({ userId: 123 }, 'tu_secreto', { expiresIn: '1h' });
jwt.verify(token, 'tu_secreto', (err, decoded) => {
if (err) {
console.error('Token inválido');
} else {
console.log('Usuario autenticado:', decoded.userId);
}
});
const jwt = require('jsonwebtoken');
const token = jwt.sign({ userId: 123 }, 'tu_secreto', { expiresIn: '1h' });
jwt.verify(token, 'tu_secreto', (err, decoded) => {
if (err) {
console.error('Token inválido');
} else {
console.log('Usuario autenticado:', decoded.userId);
}
});