Estoy haciendo una extensión web simple. Quiero adjuntar un programa de python a sus archivos para que el programa de python pueda usar los datos ingresados por el usuario en la ventana emergente de la extensión para una operación en particular y el resultado se mostrará en la ventana emergente de la extensión.
Por favor guíame en este proceso. Es la primera vez que hago una extensión web.
No creo que pueda ejecutar el script de python dentro del archivo javascript. estas son dos opciones que puede usar: -
Puede usar PyScript para escribir toda su extensión con Python.
Eche un vistazo a este ejemplo simple de ejecución de python y manipulación DOM:
<html> <head> <link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" /> <script defer src="https://pyscript.net/alpha/pyscript.js"></script> <style> h1 { font-size: 20px; color: green; text-transform: uppercase; text-align: center; margin: 0 0 35px 0; text-shadow: 0px 1px 0px #f2f2f2; } </style> </head> <body> <h1>PyScript Events</h1> <div> <p> I am just a random element </p> <p id="change_me"> I think PyScript is awesome </p> <p> I like hamburgers </p> </div> <py-script> import pyodide def on_click(e): e.target.innerHTML = "PyScript is really awesome!" change_me_element = document.getElementById('change_me') change_me_element.addEventListener('click', pyodide.create_proxy(on_click)) </py-script> </body>Aquí tienes un gran tutorial sobre cómo empezar a usar PyScript.