我想知道如何使用PHP代码运行python脚本.我尝试过不同的选择
$output = exec("python /var/GAAutomationScript.py");
$command = escapeshellcmd('/var/GAAutomationScript.py');
$output = shell_exec($command);
Run Code Online (Sandbox Code Playgroud)
但无法运行python脚本.我的申请是在Laravel.是否可以使用Laravel调度程序作业运行python脚本,例如使用artisan命令?
我已经按照教程https://github.com/kevinkhill/lavacharts在我的基于 Laravel 5.1 的应用程序中呈现图表。但无法渲染它。它给了我错误LineChart('Stocks') was not found in View。下面是我的控制器代码和视图代码。需要进行哪些更改才能解决此问题?
图表控制器.php
public function generatecharts()
{
$lava = new Lavacharts;
$stocksTable = $lava->DataTable();
$stocksTable->addDateColumn('Day of Month')
->addNumberColumn('Projected')
->addNumberColumn('Official');
// Random Data For Example
for ($a = 1; $a < 30; $a++)
{
$rowData = array(
"2014-8-$a", rand(800,1000), rand(800,1000)
);
$stocksTable->addRow($rowData);
}
$Chart = $lava->LineChart('Stocks')
->setOptions(array(
'datatable' => $stocksTable,
'title' => 'Stock Market Trends'
));
return view('pages.analytics');
}
Run Code Online (Sandbox Code Playgroud)
分析.blade.php
@extends('layouts.app')
@section('title') analytics:: @parent @stop
@section('content')
<div class="row">
<div class="page-header"> …Run Code Online (Sandbox Code Playgroud)