Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将特殊字符从php传递到python_Python_Php_Laravel_Request_Special Characters - Fatal编程技术网

将特殊字符从php传递到python

将特殊字符从php传递到python,python,php,laravel,request,special-characters,Python,Php,Laravel,Request,Special Characters,我正在用PHP(使用Laravel)对一个函数执行HTTP请求,在这里我传递一个名称,然后我必须用Python对该名称执行一些操作,但是当名称有特殊字符(á,ñ,ü,…)并且我用Python打印名称时,假设名称是'Agustín pérez',Python返回'Agustn Prez',我尝试传递字符串而不使用十六进制编码,但什么都不管用 这就是我如何称呼python的 shell_exec("python3 $pathQLDB " . $px->id . "

我正在用PHP(使用Laravel)对一个函数执行HTTP请求,在这里我传递一个名称,然后我必须用Python对该名称执行一些操作,但是当名称有特殊字符(á,ñ,ü,…)并且我用Python打印名称时,假设名称是'Agustín pérez',Python返回'Agustn Prez',我尝试传递字符串而不使用十六进制编码,但什么都不管用

这就是我如何称呼python的

shell_exec("python3 $pathQLDB " . $px->id . " " . escapeshellarg($name));
希望你能帮忙

多谢各位