Clases (class): Programación POO, y cómo abrir una página WEB en Python.

La programación orientada a objetos (POO) se basa en agrupar el código en objetos para facilitar su reutilización. Todo se define como objetos utilizando la palabra clave ‘class’. Las funciones contenidas en una clase se denominan métodos y es importante recordar incluir el término ‘self’ dentro de ellos.

Seria algo asi:

  • class LaClase :# Se debe de escribir la primera en mayúscula ( Pascal Case )

    • def la_fucion (self):
    • print (» Hola mundo «)

  • # La llamada a la clase
  • laclase=LaClase()
  • laclase.la_fucion()

import webbrowser # Importador para llamar una pagina web

class ElbloddeMia (): # Definicion de clase con el nombre ElblogdeMia
programacion =» Lenguajes de programación » # Objetos instanciados
historia =» Quien fue Viriato»
logistica =» Ley de tacógrafo»

De otra forma serian tediosos y enormes de tamaño nuestro programa en el sistema secuencial eso es lo que ocurre

Ejemplo de codigo fuente:

Podemos definir métodos en las clases con def.

Para crear Código fuente en POO ( programación orientada a objeto. )

Tenemos que poner los archivos de las clases dentro de la misma carpeta y definir el main inicial.

Sigue este articulo donde pongo los ejemplos en POO. de una calculadora.

  • Calculadora creada en POO Python y hacer narrar al PC las operaciones – Blog Daniel & Mia (danielcaraballo.es)



Calculadora creada en POO Python y hacer narrar al PC las operaciones. Parte uno

Todos los ARCHIVOS de las clases y módulos deben de estar guardados dentro de la misma carpeta:

Este sería el main:

La clase principal donde se toman todas las decisiones:

  • Forma de hacer hablar al PC: ____________________________________________________________________
  • Aqui están los condicionales, menú
  • import win32com.client# Aqui importamos
  • Debes de instalar el módulo pypiwin32 desde la línea de comandos así:
  • Si todo esta correcto debería ser como en esta imagen:
  • pip no se reconoce como un comando interno o externo -> con este mensaje instala la version de Python de nuevo.

  • speaker = win32com.client.Dispatch(«SAPI.SpVoice») # Este es el código que hace que el ordenador narre las operaciones

__Fin parte uno.

Calculadora creada en POO Python. Parte dos. – Blog Daniel & Mia (danielcaraballo.es)