Python 在拉威尔用什么工具刮

Python 在拉威尔用什么工具刮,python,php,laravel,screen-scraping,Python,Php,Laravel,Screen Scraping,我想建立一个网站需要在其他网站刮,在拉雷维尔7。我必须填写表格并点击。我发现用python是可能的。每小时刮一次。我也看过《拉威尔黄昏》,但它在生产环境中不起作用。你建议我用什么技术?我不懂python,所以我会学习它是否更适合 谢谢 填写表格并单击 这意味着你必须做一些琐碎的POST请求。 PHP curl擅长: $curl = curl_init('http://testing-ground.webscraping.pro/textlist'); curl_setopt($curl, CUR

我想建立一个网站需要在其他网站刮,在拉雷维尔7。我必须填写表格并点击。我发现用python是可能的。每小时刮一次。我也看过《拉威尔黄昏》,但它在生产环境中不起作用。你建议我用什么技术?我不懂python,所以我会学习它是否更适合

谢谢

填写表格并单击

这意味着你必须做一些琐碎的POST请求。 PHP curl擅长:

$curl = curl_init('http://testing-ground.webscraping.pro/textlist');
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, ['a' => 'abc']);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
$page = curl_exec($curl); 
if(curl_errno($curl)) // check for execution errors
{
    echo 'Scraper error: ' . curl_error($curl);
    exit;
} 
curl_close($curl);
有关更多详细信息,请查看

填写表格并单击

这意味着你必须做一些琐碎的POST请求。 PHP curl擅长:

$curl = curl_init('http://testing-ground.webscraping.pro/textlist');
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, ['a' => 'abc']);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
$page = curl_exec($curl); 
if(curl_errno($curl)) // check for execution errors
{
    echo 'Scraper error: ' . curl_error($curl);
    exit;
} 
curl_close($curl);

有关更多详细信息,请检查。

检查Srasy框架:它是否需要在real browser中运行客户端JS代码?截图?如果不是(只是HTTP请求,填写表单,浏览页面),因为它的PHP考虑SyfOffBuffSerKIT。如果您需要所有这些,请看一下check Frascy framework:它是否需要在真实浏览器中运行客户端JS代码?截图?如果不是(只是HTTP请求,填写表单,浏览页面),因为它的PHP考虑SyfOffBuffSerKIT。如果你需要这些,看看