首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在尝试加载eel.js时获取文件未找到错误

在尝试加载eel.js时获取文件未找到错误
EN

Stack Overflow用户
提问于 2019-06-30 10:29:40
回答 1查看 1.6K关注 0票数 0

我目前正在使用鳗鱼用html/python编写一个简单的GUI。不幸的是,尽管我直接从官方教程中复制了它,但是当我试图加载file:///C:/eel.js net::ERR_FILE_NOT_FOUND时,会出现"GET eel.js net::ERR_FILE_NOT_FOUND“错误。我的头看起来有点像这样:

代码语言:javascript
运行
复制
<head>
    <meta charset="utf-8">
    <title>My eel GUI</title>
    <script type="text/javascript" src="/eel.js"></script>
    <script>
        eel.expose(my_function)
        function my_function(text) {
            console.log("Hello!")
        }
    </script>
</head>

谢谢你的帮助。

我的python文件看起来像这样:

代码语言:javascript
运行
复制
import eel

class GUI:
    def __init__(self):
        eel.init("web")
        eel.start("main.html", block = False)
        eel.sleep(5)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-30 12:33:07

在您的@eel.expose init函数的基础上添加。就像这样:

代码语言:javascript
运行
复制
class GUI:
    @eel.expose
    def __init__(self):
        eel.init("web")
        eel.start("main.html", block=False)
        eel.sleep(5)

    def test_my_function(self):
        eel.my_function()


x = GUI()
x.test_my_function()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56824119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档