我正在使用django开发一个Web应用程序。我有一个运行python代码进行图像处理的脚本shell。我想使用我的Web应用程序执行此脚本shell,以便用户只需使用Web界面中的按钮即可应用图像处理。 (目前我正在使用localy,django web应用程序和脚本shell位于同一个文件夹中)。 我不知道该怎么做。你能帮助我吗 ? 提前谢谢你。
答案 0 :(得分:1)
Python标准库具有subprocess模块,可以仅用于此模块。例如,给定./script.sh
是您的shell脚本,调用subprocess.call
将完成工作:
>>> import subprocess >>> # From your working directory: >>> subprocess.call(["./script.sh"])