从 PHP/HTML 或网络服务器调用 scrapy 脚本

Invoke scrapy script from PHP/HTML or webserver

我有一个 scrapy 脚本可以 运行 多个蜘蛛。我想从 PHP/HTML 代码中抓取单个蜘蛛或 运行 多个蜘蛛脚本。那可能吗?如果可以,怎么做?

在 PHP 试试这个:

在您的 python 脚本中添加这一行:

#!/usr/bin/env python

使脚本可执行:

chmod +x myscript.py

使用如下方式执行文件:

<?php 

$command = escapeshellcmd('/home/myscript.py');
$output = shell_exec($command);
echo $output;

?>