我需要从我的php脚本执行一个python脚本,并从python文件中获取返回信息。 这是我的代码:
PHP:
exec('python echo.py', $array, $ret_code);
echo $array;
Python:
def main():
return ['TEST','本实用新型提供种新型行星齿轮减速器']
if __name__ == "__main__":
print(main())
它没有中文字符就可以工作,但是一旦添加它们,我就会得到一个空数组。
谢谢
答案 0 :(得分:0)
您是否尝试过从命令行运行python echo.py
?
如果您的默认Python仍为v2,则安装Python3并将其设置为default应该会有所帮助。