如何在htm中运行python文件

2024-09-30 08:34:29 发布

您现在位置:Python中文网/ 问答频道 /正文

不久前,我用python创建了一些小游戏。现在我在用html。我知道如何将css文件链接到html文件。但是我不知道如何将python文件链接到html文件中的一些单词。你知道吗

我曾尝试将其直接引用到我的python文件中,如下所示:

<a href="Alien Invasion\Main\Alien Invasion.py">Play the Game</a>

这就是我目前掌握的情况

{% load static %}

<html>
<link rel="stylesheet" type="text/css" href="{% static 'webinfos/style.css' %}">
    <ul>
<li><a>Home</a></li>        
<li><a>Alien Invasion</a>
    <ul>
    <li><a>Explanation of Game</a></li>
    <li><a>How to play</a></li>
    <li><a>Origin</a></li>
    <li><a>Play the Game</a></li>
    </ul>
</li>
<li><a>Crossy Road</a>
    <ul>
    <li><a>Explanation of Game</a></li>
    <li><a>How to play</a></li>
    <li><a>Origin</a></li>
    <li><a>Play the Game</a></li>
    </ul>       
</li>
<li><a>Classic Snake Game</a>
    <ul>
    <li><a>Tips&amp;Tricks</a></li>
    <li><a>Best Gameplays</a></li>
    <li><a>Funny Moments</a></li>
    <li><a>How to Play</a></li> 
    </ul>
</li>
<li><a>Other stuff</a></li>
</ul>


</html>

我希望这样,当我点击链接到文件的单词时,它运行游戏。相反,它显示:

找不到页面(404)

有人能帮我吗? 谢谢。你知道吗


Tags: 文件thetogameplay链接htmlli
1条回答
网友
1楼 · 发布于 2024-09-30 08:34:29

Python代码不能在浏览器中运行,至少不能直接运行。根本不可能。看,它不像Flash游戏那样工作。您将无法在浏览器中打开Python文件并期望运行一个完整的shell,因为没有浏览器支持这样的功能。用户可以从您的网站下载一个Python文件并在本地shell上运行它,但是不可能直接在浏览器中运行类似的操作。诚然,有些网站允许您上传代码并查看结果,但在远程服务器上运行代码和在浏览器中运行代码是有区别的。后者是不可能的。你知道吗

至于你原来的问题,是的,你已经正确地联系起来了。但是,请确保已链接到正确的文件,并且该文件拼写正确并且位于正确的目录中。请记住,他们只能查看代码,不能在浏览器中运行。(除非您链接到在线REPL或shell,在这种情况下,我强烈建议您这样做)

相关问题 更多 >

    热门问题