玩蛇网提供最新Python编程技术信息以及Python资源下载!
您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容

Python flask调用PHP脚本执行时失败找不到原因

如题,如何在Python 中 调用 php 脚本。已经尝试 os.system 和 subprocess.call 都执行失败。
对应语句如下

subprocess.call('/usr/bin/php /root/addpass.php ' + ftp + ' ' + ftppass)

也没什么报错信息,但是根据程序逻辑可以判断这部分执行时失败的。

直接在控制台中执行php /root/addpass.php ftp ftppass 还能执行成功?
另外根据执行的内容,这样做未必是正确的做法。

正解如下:

subprocess.call('/usr/bin/php /root/addpass.php ' + ftp + ' ' + ftppass,shell=True)

玩蛇网文章,转载请注明出处和文章网址:http://www.iplaypy.com/wenda/wd18476.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年06月12日 - 10时28分21秒 发布自玩蛇网

我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules