0% encontró este documento útil (0 votos)
3 vistas5 páginas

Integración de Python y HTML con PyScript

Cargado por

dadofania2024
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
3 vistas5 páginas

Integración de Python y HTML con PyScript

Cargado por

dadofania2024
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

código python:

# [Link]

from js import document

# Modificar el contenido del elemento con id "output"

[Link]("output").innerText = "¡Hola desde un archivo Python


externo usando PyScript!"

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Document</title>

<!-- Incluir PyScript -->

<link rel="stylesheet" href="[Link]

<script defer src="[Link]

</head>

<body>

<p id="mensaje">Hola mundo, estamos en la página html...</p>

<button id="cambiar">Cambiar texto</button>

<py-script>

from js import document

from pyodide import create_proxy # Importa create_proxy

def cambiar_texto(event):

# Seleccionar el elemento por su id

elemento = [Link]("mensaje")

# Cambiar el texto dentro del elemento


if elemento:

[Link] = "¡Texto cambiado desde Python!"

else:

print("El elemento con id='mensaje' no se encontró.")

# Asignar el evento click al botón

# Inicializar evento

def inicializar():

boton = [Link]("cambiar")

if boton:

callback_proxy = create_proxy(cambiar_texto) # Crea un proxy para la


función

[Link]("click", callback_proxy) # Usa el proxy

else:

print("El botón con id='cambiar' no se encontró.")

inicializar()

</py-script>

</body>

</html>

f=open('[Link]','w')

r='Matemáticas\n'

[Link](r)

r='Física\n'

[Link](r)

r='Química\n'

[Link](r)

[Link]()
while True:

nombre=input('Ingrese el nombre del archivo: ')

try:

arch=open(nombre+'.txt','r')

except FileNotFoundError:

print('El archivo no existe')

crear=input('Digite 1 si desea crear este archivo: ')

if crear=='1':

arch=open(nombre+'.txt','w')

else:

continue

break

# -*- coding: utf-8 -*-

"""

Spyder Editor

This is a temporary script file.

"""

while True:

nombre=input('Ingrese el nombre del archivo: ')

try:

arch=open(nombre+'.txt','r')

linea=[Link]()

linea=[Link]()

linea=[Link]()
linea=[Link]()

print(linea)

[Link]()

except FileNotFoundError:

print('El archivo no existe')

crear=input('Digite 1 si desea crear este archivo: ')

if crear=='1':

arch=open(nombre+'.txt','w')

else:

continue

break

"""

f=open('[Link]','r')

r=[Link]()

print(r)

r=[Link]()

print(r)

r=[Link]()

print(r)

r=[Link]()

print(r)
r=[Link]()

print(r)

r=[Link]()

print(r)

r=[Link]()

print(r)

[Link]()

"""

"""

f=open('[Link]','w')

r='Matemáticas\n'

[Link](r)

r='Física\n'

[Link](r)

r='Química\n'

[Link](r)

r='Programación Básico\n'

[Link](r)

[Link]()

También podría gustarte