我必须使用 PHP 为 Python 编写的软件设计一个界面。目前该软件是通过传递输入从命令行使用的,大多数输入是文本文件。有一系列步骤,每个步骤都会调用一个 python 脚本。每个步骤都采用一个文本文件作为输入,并在用户决定的文件夹中生成一个输出文本文件。我正在使用system()
php 但我看不到输出,但是当我从命令行使用相同的命令时,它会生成输出。命令示例:
python /software/qiime-1.4.0-release/bin/check_id_map.py -m /home/qiime/sample/Fasting_Map.txt -o /home/qiime/sample/mapping_output -v
最佳答案
试试这个
$script = 'software/qiime-1.4.0-release/bin/check_id_map.py -m /home/qiime/sample/Fasting_Map.txt -o /home/qiime/sample/mapping_output -v';
$a = exec($script);
关于php - 我需要从 php 运行 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11733149/