2015-02-18 3 views
0

Я в процессе перехода с PHP на Python.Python с MAMP не работает

Веб-проект, в котором я нахожусь, очень маленький (возможно, всего от двух до трех файлов сценариев), поэтому я предпочел бы избегать любых фреймворков и просто работать с Python.

Я запускаю MAMP (не версию Pro) на OS X Yosemite.

Мой тестовый файл python отлично работает при выполнении в терминале. Но когда я открываю его в браузере, он просто показывает текстовое соединение файла, а не выход.

PyTest.py

#!/usr/bin/python 
# -*- coding: utf-8 -*- 

# enable debugging 

import cgitb 
cgitb.enable() 

print 'Content-Type: text/plain' 
print 
print 'Hello, World!' 

Я действительно новичок в Python. Что мне не хватает? Спасибо!

+0

Знаете ли вы, что MAMP предназначен для Apache и ** P ** HP? –

+0

@u_mulder да, но информация на их веб-сайте предполагает, что скрипты python также должны работать. Неужели я полностью ошибаюсь? – basbebe

ответ

0

Я понял, что не совсем понял, как взаимодействуют Python и Webservers, и почему он не будет работать с MAMP из коробки.

Я сейчас, используя легкий веб-фреймворк (бутылку), которая имеет небольшой сервер разработки, построенный в.

На сайте позже будет развернута с использованием NGINX и uWSGI.

Смежные вопросы