Есть ли способ запустить код Python с помощью кнопки HTML в приложении Dest электронов?

Есть ли способ запустить код Python через кнопку HTML в приложении для электронных десктопов?

Я пытаюсь запустить скрипт Python через кнопку HTML для моего электронного приложения. Однако у меня возникли проблемы с подключением кода Python к кнопке HTML.

Я использую код Visual Studio для JavaScript и Python. Все файлы сохраняются в одной папке / каталоге.

Вот мой код Python (script.py):

 import sys num1 = 3.2 num2 = 4.1 sum = float(num1)   float(num2) print("The sum of {0} and {1} is {2}" .format(num1, num2, sum)) num3 = 5.3 num4 = 6.9 sum2 = float(num3) * float(num4) print("The sum of {0} and {1} is {2}" .format(num3, num4, sum2)) sys.stdout.flush() 

Вот мой HTML-код (WifiDeauth.html):

 {amp}lt;!DOCTYPE html{amp}gt; {amp}lt;html lang="en"{amp}gt; {amp}lt;head{amp}gt; {amp}lt;meta charset="UTF-8"{amp}gt; {amp}lt;meta name="viewport" content="width=device-width, initial-scale=1.0"{amp}gt; {amp}lt;meta http-equiv="X-UA-Compatible" content="ie=edge"{amp}gt; {amp}lt;title{amp}gt;Document{amp}lt;/title{amp}gt; {amp}lt;link rel="stylesheet" type="text/css" media="screen" href="main2.css" /{amp}gt; {amp}lt;script src="guiautosecitus/getpyscript.js"{amp}gt;{amp}lt;/script{amp}gt; {amp}lt;/head{amp}gt; {amp}lt;body{amp}gt; {amp}lt;h1{amp}gt;AUTOSEC ITUS{amp}lt;/h1{amp}gt; {amp}lt;br{amp}gt; {amp}lt;h2{amp}gt;WiFi De-Authentification{amp}lt;/h2{amp}gt; {amp}lt;ul{amp}gt; {amp}lt;li{amp}gt;{amp}lt;button id="add" class="btn btn-warning" onclick="get_script()"{amp}gt;Run Test{amp}lt;/button{amp}gt;{amp}lt;/li{amp}gt; {amp}lt;/ul{amp}gt; {amp}lt;div class=back{amp}gt; {amp}lt;input type=button onClick="location.href='DoS.html'" value='BACK'{amp}gt; {amp}lt;/div{amp}gt; {amp}lt;/body{amp}gt; {amp}lt;/html{amp}gt; 

Вот файл JavaScript, который я пытаюсь соединить с питоном JavaScript / электрон:

 function get_script(){ var python = require("python-shell") var path = require("path") var options = { scriptPath : path.join(__dirname, 'mitchell_d/guiautosecitus/script.py'), pythonPath : '/Users/mitchell_d/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Python 3.7' } var pleasewrk = new python("script.py", options); pleasewrk.on('message', function(message){ swal(message); }) } 

Я хотел бы, чтобы Python-код запускался и появлялся на той же самой или всплывающей странице.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector