如何从Codeigniter控制器传递的python文件中读取数组

我想从codeigniter控制器发送一个数组,以接收python文件以进一步执行。我已将数组传递给python文件,但无法在python文件中接收该数组。

Codeigniter控制器

class Aanalysis extends CI_Controller
{

    public function __construct() {
        parent::__construct();
    }

    public function index()
    {
        $postData = array(
            'hashtag' => $this->input->post('hashtag'),'nooftweets' => $this->input->post('nooftweets')
        );

        $output = shell_exec("python main.py" $postData);
    }

}
dukx95 回答:如何从Codeigniter控制器传递的python文件中读取数组

您需要提供python文件/脚本的完整路径。 像system('/full/path/to/your_python_file.py'); 如果您的python文件位于您的codeigniter项目所在的apache目录中,则无需提供完整路径。

本文链接:https://www.f2er.com/3161745.html

大家都在问