Можем ли мы запустить программу python в cgi?

#cgi

#cgi

Вопрос:

В HTML-форме, которую я использую, используется опция просмотра, а формат загружаемого файла выглядит следующим образом (/home/anu/anu.py ). Теперь, поскольку в действии формы обработка происходит на стороне сервера. можем ли мы использовать CGI для ввода имени файла и обработки текста с помощью программы python на жестком диске и отображения выходных данных на веб-странице. Доступен ли какой-либо код? можем ли мы запустить программу python на жестком диске, используя CGI?

Ответ №1:

Да, вы можете запускать программы на Python с помощью CGI. cgi Стандартный модуль поможет.

Ответ №2:

В Apache вы можете настроить дополнительные расширения, которые будут обрабатываться как cgi.
В каталоге, содержащем CGI, должны быть включены эти опции

Параметры Индексируют следующие символы ExecCGI
AddHandler cgi-script .cgi .py