Y

@Yiyo17

QGraphicsView PyQt6

Python
1 year ago
from PyQt6.QtWidgets import QGraphicsView, QGraphicsScene, QMainWindow, QApplication from PyQt6.QtCore import Qt from PyQt6.QtGui import QPixmap, QMouseEvent from PyQt6 import uic class CustomGraphicsView(QGraphicsView): def __init__(self, parent=None): super(CustomGraphicsView, self).__init__(parent) self.scene = QGraphicsScene() self.setScene(self.scene)

Listas…

Python
1 year ago
lista = ["Uno", "Dos", "Tres", "A", "Cuatro", "Cinco", "AB"] print(lista) listaNueva = lista.copy() print(listaNueva) print("Primero por longitud") listaNueva.sort(key=len) print(listaNueva) print(listaNueva) print("Luego en reversa") listaNueva.sort(key=str.lower, reverse=True)

Diccionarios…

Python
1 year ago
#Se crea el diccionario. print("Se crea el diccionario.") diccionario = {"Nombre":"Rodrigo", "Edad":27, "ID":1, "Direccion":"Iztapalapa"} #Se imprimen las claves del diccionario. print(diccionario.keys()) print("") #Se imprimen los valores del diccionario. print("Se imprimen los valores del diccionario.") print(diccionario.values())

Amazon

Python
1 year ago
pip install requests beautifulsoup4 smtplib import requests from bs4 import BeautifulSoup import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText # Función para obtener el precio de un producto en Amazon def obtener_precio(url):

Leer archivo CSV…

Python
1 year ago
import csv with open('archivo.csv', mode='r', newline='') as file: reader = csv.reader(file) for row in reader: print(row)

Escribir archivo CSV…

Python
1 year ago
import csv with open('archivo.csv', mode='w', newline='') as file: writer = csv.writer(file) writer.writerow(['Nombre', 'Edad', 'Ciudad']) writer.writerow(['Juan', '30', 'Madrid']) #Plaza, Mes, Año #Carril, Fecha

Openpyxl…

Python
1 year ago
import openpyxl from openpyxl import Workbook from openpyxl.styles import Border, Side # Crear un nuevo libro de trabajo y seleccionar la hoja activa wb = Workbook() ws = wb.active # Definir el estilo del borde border_style = Border(

Guardar en matriz los datos en el día…

Python
1 year ago
def escribirMatriz(dia,carril): #Escribiendo y leyendo la matriz. print("-"*10) if matriz_vacia [dia][0]<3: indice=int(matriz_vacia[dia][0]) print(indice) matriz_vacia[dia][indice+1]=str(carril) matriz_vacia [dia][0] +=1 #[Numero de matriz] #[Elemento dentro de la matriz.]

Calendar. Semanas del calendario y buscar…

Python
1 year ago
import calendar def semanas_del_mes(año, mes): print("Cuantas semanas tiene el mes.") #cal = calendar.Calendar(firstweekday=0) # 0 es lunes semanas = cal.monthdayscalendar(año, mes) print("Numero de semanas: "+\ str(len(semanas))) return semanas

Buscar Elemento en una matriz…

Python
1 year ago
def buscar_elemento(matriz, elemento): for i, fila in enumerate(matriz): for j, valor in enumerate(fila): if valor == elemento: return (i, j) return None # Ejemplo de uso matriz = [ [1, 2, 3],

Semanas del calendario…

Python
1 year ago
import calendar from datetime import datetime def semanas_del_mes(año, mes): cal = calendar.Calendar(firstweekday=0) # 0 es lunes semanas = cal.monthdayscalendar(año, mes) print("Numero de semanas: "+\ str(len(semanas))) return semanas

Matrices dia…

Python
1 year ago
def escribirMatriz(): #Escribiendo y leyendo la matriz. print("-"*10) if matriz_vacia [1][0]<3: indice=int(matriz_vacia[1][0]) print(indice) matriz_vacia[1][indice+1]="1703B" matriz_vacia [1][0] +=1 #[Numero de matriz] #[Elemento dentro de la matriz.]