Не работает библеотека eel python, что делать?
По адресу
<script src="/eel.js">
не находит нужного файла, пробовал даже указывать полный адресс до eel.js, но не помогло.
Вот код (Html & js):
<!DOCTYPE html>
<html>
<head>
<title>test aplication</title>
<link rel="icon" type="image/png" href="icon.png">
<script type="text/javascript" scr="C:\Users\Artyr\AppData\Local\Programs\Python\Python38-32\Lib\site-packages\eel\eel.js"></script>
</head>
<body>
<textarea id="num1"></textarea>
<textarea id="num2"></textarea>
<textarea id="ans"></textarea>
<button type="button" id="add" onclick="addition()">THIS IS BUTTON</button>
<!--<script type="text/javascript" scr="D:\Projects\Eel\web\main.js"></script>-->
<script type="text/javascript">
eel.expose(addition);
function addition(){
var data1 = document.getElementById('num1').value
var data2 = document.getElementById('num2').value
eel.add(data1, data2)(callBack)
}
function callBack(result){
document.get.getElementById('ans').value = result
}
</script>
</body>
</html>
Код (python):
import eel
eel.init('web')
@eel.expose
def add(data1, data2):
num1 = int(data1)
num2 = int(data2)
result = num1 + num2
return result
eel.start('index.html', size = (700, 700))
P.S: Я не предумывал, этот код, а взял его из одного гайда
Ответы (1 шт):
Автор решения: Swartex
→ Ссылка
С:\Users\Artyr\AppData\Local\Programs\Python\Python38-32\Lib\site-packages\eel\eel.js - это не правильный путь.
Положите eel.js рядом с index.html и подключайте так:
<script type="text/javascript" scr="/eel.js"></script>