Threejs项目用python打包成本低可以离线跑得exe文件得攻略

[复制链接]
查看: 499   回复: 0     threejs白皮书

297

主题

297

帖子

1642

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1642
2024-6-23 23:23:14   显示全部楼层   阅读模式  
1.jpg




需要安装pywebview    网页预览依赖
口令
pip install pywebview
安装打包成exe得文件得依赖
pip install pyinstaller
main.py得核心源码
# 这是一个示例 Python 脚本。

# 按 Shift+F10 执行或将其替换为您的代码。
# 按 双击 Shift 在所有地方搜索类、文件、工具窗口、操作和设置。
import os
print(os.getcwd())

import threading
import webview
import sys


# 定义一个函数,当窗口关闭时调用
def on_closed():
    print("窗口已关闭")


# 按装订区域中的绿色按钮以运行脚本。
if __name__ == '__main__':
    # 创建一个窗口并加载一个 HTML 文件
    # 你可以将 'example.html' 替换为你的 HTML 文件的路径
    window = webview.create_window('青竹蜂云剑', 'web/index.html', width=1280, height=920, resizable=True,)
    webview.start()

复制好代码改改关键位置然后启动项目


python main.py
改完你的需求 生成exe文件得口令
pyinstaller --onefile --add-data "./web/;./web/" main.py
threejs美术大师课程
回复

使用道具 举报

您需要登录后才可以回帖   登录 立即注册

高级模式

南通谢凡软件科技有限公司