python - 我需要做什么才能将 python 可执行文件添加到 HTML?
问题描述
我使用海龟图形在 python 中制作了自己的游戏,我想将其转换为可执行文件以在 HTML 中运行,是否有任何其他信息我应该知道
解决方案
编辑:根据克里斯的回答,您不太可能正在寻找可执行文件。他还提供了有关制作安装程序的信息,如果您确实想完成的话。我的答案是让你的 Python 游戏在浏览器中运行。
当我最初看到这个问题时,我认为这不是一个问题。然而,Python 只是一种语言。任何东西都可以解释和运行 Python 逻辑。如果有人构建了可以在浏览器中运行并解释 Python 的东西,这只是问题。
经过谷歌搜索,我找到了 Skulpt:http ://www.skulpt.org/ 。它似乎是 Python 解释器的 Javascript 实现。这很重要,因为浏览器只理解 Javascript,而不理解 Python。
值得注意的是,Skulpt 似乎只部分支持 Python 3。它主要关注 Python 2。这可能是一个主要问题,因为 Python 2 计划于 2020 年 1 月 1 日结束生命(至少 pip 是这么说的)我)。
在其页面上有使用 Skulpt 的示例。请注意,您可能需要学习一些 Javascript,但如果您已经熟悉 Python,那应该不会很糟糕。
编辑:似乎也有 Brython:https ://brython.info/ 。这是一个以 Python 3 为中心的实现。乍一看,它看起来也更容易使用。
希望这可以帮助!
推荐阅读
- sql - 根据日期从多个表中获取 TOP 1 行
- java - C# AES 加密到 java 8 解密
- javascript - 如何存储来自另一个组件数据的值?
- google-apps-script - 在 Google App 脚本中更改条件格式优先级
- c# - 如果元素匹配,我如何获得 dynamic[] 的值?
- android - Android Studio 4.X 删除了导出到 zip 文件?
- r - 向 ggpairs() 散点图添加文本?
- android-studio - Android Studio 4.1 构建失败
- python - 使用 __init__.py 导入兄弟包不起作用
- python - 等待在 AWS Boto3 中为 Elasticbeanstalk 完成应用程序版本创建,然后再创建环境