我为我的任务找到了Python脚本,但我不知道如何在服务器上使用参数执行此脚本(在我的本地计算机上使用命令行执行)。如果此脚本是通过地址www.aaa.com/abc.py
,那么如何通过浏览器或参数执行参数呢?
答案 0 :(得分:2)
您需要从CGI脚本运行Python脚本。
首先,创建一个CGI脚本abc.sh
,如下所示:
#!/bin/sh
echo "HTTP 200 OK"
echo "Content-type: text/plain"
echo ""
./abc.py 2>&1
请务必chmod +x abc.sh
,并将abc.sh
和abc.py
同时放在cgi-bin
目录中。
然后你应该能够访问example.com/cgi-bin/abc.sh
,它将运行Python脚本。