это мой паук, я запускаю его с помощью команды «scrapy crawl quotes» в главном каталоге проекта («/ home / zouhir / scrap / sot») (sot — это название проекта)
import scrapy
class QuotesSpider(scrapy.Spider):
name = "quotes"start_urls = [
'http://quotes.toscrape.com/page/1/',
'http://quotes.toscrape.com/page/2/',
]
def parse(self, response):
for quote in response.css('div.quote'):
yield {
'text': quote.css('span.text::text').extract_first(),
'author': quote.css('small.author::text').extract_first(),
'tags': quote.css('div.tags a.tag::text').extract(),
}
и это мой php файл «t.php»
<?php
echo " hello the world ";
chdir("/home/zouhir/scrap/sot");
$output = shell_exec('scrapy crawl got');
echo "<pre>$output</pre>";
?>
я не получил никакого результата от этого, как я могу иметь вывод (таблицу), когда я выполняю t.php?
Задача ещё не решена.
Других решений пока нет …