Php 在通过HTML上传的CSV上运行Python脚本
我正在尝试使用HTML自动运行python脚本,并在网站中显示python文件的输出。这是我运行python脚本的HTML代码的一部分:Php 在通过HTML上传的CSV上运行Python脚本,php,python,html,scripting,Php,Python,Html,Scripting,我正在尝试使用HTML自动运行python脚本,并在网站中显示python文件的输出。这是我运行python脚本的HTML代码的一部分: <p> <?php $command = escapeshellcmd('C:\xampp\htdocs\login\test.py'); $output = system($command); echo $output; ?> </p> 我不确定这是否相关,但最终,我希望运行我编写
<p>
<?php
$command = escapeshellcmd('C:\xampp\htdocs\login\test.py');
$output = system($command);
echo $output;
?>
</p>
我不确定这是否相关,但最终,我希望运行我编写的脚本,分析用户上传到网站上的csv文件,并返回有关该文件的一些统计信息,例如缺少值的数量或重复行的数量 您必须在代码中指定python路径
python--help
获取python路径,如D:\Programs\Anaconda3\python.exe
escapeshellcmd('D:/Programs/Anaconda3python.exe C:/xampphtdoclogintest.py')代码>
您必须在代码中指定python路径
python--help
获取python路径,如D:\Programs\Anaconda3\python.exe
escapeshellcmd('D:/Programs/Anaconda3python.exe C:/xampphtdoclogintest.py')代码>
您应该在命令中指定python路径。您应该在命令中指定python路径。如果您在linux系统中,只需添加
#/usr/bin/env python
到python脚本文件的第一行。如果您在linux系统中,只需添加#/usr/bin/env python
到python脚本文件的第一行。
def do_calculation(number1, number2):
return number1 + number2
number1 = float(input("Enter the first number: "))
number2 = float(input("Enter the second number: "))
solution = do_calculation(number1, number2)
print("The sum of your numbers is {}".format(solution))