【问题标题】:Invoke scrapy script from PHP/HTML or webserver从 PHP/HTML 或网络服务器调用 scrapy 脚本
【发布时间】:2015-11-22 23:37:13
【问题描述】:

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

【问题讨论】:

标签: php python web-scraping scrapy scrapyd


【解决方案1】:

在 PHP 中试试这个:

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

#!/usr/bin/env python

使脚本可执行:

chmod +x myscript.py

使用以下方式执行文件:

<?php 

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

?>

【讨论】:

  • 非常感谢@Rahul
猜你喜欢
  • 2012-05-24
  • 1970-01-01
  • 1970-01-01
  • 2012-09-01
  • 1970-01-01
  • 2014-01-01
  • 2011-10-26
  • 1970-01-01
  • 2012-09-26
相关资源
最近更新 更多