Преобразование приложения из Asp classic в python http ошибка 502.2

#python #iis

#python #iis

Вопрос:

У меня есть старое устаревшее приложение, полностью построенное на asp classic, оно по-прежнему используется ежедневно, поэтому я смотрю на преобразование в python постранично. На данный момент я не знаю python, но я просто пытаюсь протестировать принцип, но когда я запускаю свою страницу python ниже, я получаю ошибку http 502.2 bad gateway. Я настроил свои сопоставления обработчиков для python, и все установлено в том же каталоге, что и мое исходное приложение, с теми же разрешениями. Какие-нибудь идеи, пожалуйста?

 print
print ('Status: 200 OK')
print ('Content-type: text/html')
print

print ('<HTML><HEAD><TITLE>Python Sample CGI</TITLE></HEAD>')
print ('<BODY>')
print ('<H1>This is a header</H1>')

print ('<p>') #this is a comment
print ('See this is just like most other HTML')
print ('<br>')
print ('</BODY>')
  

Комментарии:

1. 1) Изучите фреймворк, такой как Django, чтобы вам не приходилось генерировать необработанный HTML, подобный этому, djangoproject.com . 2) Переключитесь на Linux, поскольку запуск веб-приложений Python в Windows сложнее, чем когда-либо, после того, как компоненты устарели, learn.microsoft.com/en-us/visualstudio/python /…

2. спасибо, если я посмотрю на django, есть ли способ заставить это работать с моим существующим приложением asp, где я только меняю страницы по очереди на python?

3. попробуйте использовать приведенный ниже код, чтобы просто распечатать данные на python: print('Content-Type: text/plain') print('') print('Hello, world!') number1 = int(5) number2 = int(3) mul = number1*number2 print(mul)