【问题标题】:How to show finished project? [closed]如何展示完成的项目? [关闭]
【发布时间】:2020-06-18 15:21:52
【问题描述】:

我是一个完全的、绝对的初学者,所以请原谅我的无知!

我使用 Python 中的 Visual Studio Code IDE 创建了我的第一个“编码项目”,下面是它的链接:

https://github.com/monicaneill/Projects/blob/master/guessinggame.py

基本上我的问题是我如何以一种可以与之交互的方式向其他人展示它,而不仅仅是看一堆文本?我真的为我的成就感到自豪,并希望其他人能够玩可能没有 Visual Studio 等运行代码的游戏,有什么办法可以做到这一点,所以有人说 Facebook 可以打开一个文件然后运行游戏?

非常感谢您,如果这里不适合提出此类问题,请提前道歉!

【问题讨论】:

  • 他们可以安装 python 并运行您的脚本,或者您可以将其转换为特定平台的可执行文件。搜索python to exe。 python的美妙之处在于任何可以安装python的平台都可以运行脚本

标签: python visual-studio-code


【解决方案1】:

python 文件需要运行 python 运行时。使用系统上的 python 运行时,您可以在终端中简单地执行此操作-

> python guessinggame.py

(假设guessinggame.py在同一目录下)

但是,我假设您希望人们能够在没有安装 python 运行时的情况下运行代码。

在这种情况下,您需要将您的 python 代码编译为可执行的本机二进制文件。在这个过程中有一些工具可以帮助 - 也许最直接的工具是pyinstaller

首先,你需要在自己的系统中安装pyinstaller-

pip install pyinstaller

现在,在您的终端中,您只需要做-

pyinstaller guessinggame.py

(确保您位于 guessinggame.py 所在的同一文件夹中)

这将在同一目录中创建一个文件夹,其中包含启动脚本所需的所有文件以及.exe(如果您在 Windows 上) - 您的朋友将只需要这个文件夹以及他们所需要的一切做的是运行.exe

您可以找到有关pyinstaller 以及如何使用它制作可执行文件的更多信息here

【讨论】:

【解决方案2】:

按烧瓶搜索 -> documentation

我认为这或多或少是您正在寻找的。​​p>

【讨论】:

  • flask 和这个有什么关系?
  • 对于那些开始以某种方式公开他们的应用程序的人来说,我认为它是一个实用的工具,似乎是这样,最终我可能错了。
  • flask 是一个 Web 框架,不是构建可执行文件的方法
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-07
  • 1970-01-01
  • 2010-10-08
  • 2013-11-17
  • 1970-01-01
相关资源
最近更新 更多