【发布时间】:2023-03-15 18:58:01
【问题描述】:
我正在尝试在 html 中执行 .py 文件,但是当我运行 .py 文件时,它只是作为源代码出现。
是否可以从 html 代码导入和执行 .py 文件。我尝试过使用<a href="___.py"></a>,但是当我点击 url 时,它只会显示 .py 文件的源代码。
【问题讨论】:
我正在尝试在 html 中执行 .py 文件,但是当我运行 .py 文件时,它只是作为源代码出现。
是否可以从 html 代码导入和执行 .py 文件。我尝试过使用<a href="___.py"></a>,但是当我点击 url 时,它只会显示 .py 文件的源代码。
【问题讨论】:
不能直接从 HTML 执行 python 文件。
这里有一些替代方案:
您可以使用像 Skulpt (http://www.skulpt.org/) 这样的 python-in-browser 实现
您可以使用 PHP。 (如果您使用的是 ubuntu 或类似设备,请使用 sudo apt-get install apache2 php)
<?php
echo shell_exec('python ___.py');
?>
您可以尝试使用支持 python 的网络服务器,例如 Tornado (http://www.tornadoweb.org/en/stable/)
【讨论】: