从 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;
?>
我有一个 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;
?>