Bundle: перейдите с помощью Python от Activestate, в котором собрано множество полезных библиотек, связанных с win32. У него пока нет версии 2.6, но большинство кода, которые вы найдете в Интернете, в любом случае равно 2,5 и ниже.
База данных: любая из популярных баз данных с открытым исходным кодом просты в настройке. Но, как уже сказал Джон, для простых начинающих просто используйте SQLite, который уже поставляется в комплекте с Python.
Веб-сервер: зависит от масштаба. Вы можете настроить Apache, да, но за попытку простых вещей следующего довольно полный веб-сервер в Python, который также будет служить CGI скриптов writte в Python:
import CGIHTTPServer
import BaseHTTPServer
class Handler(CGIHTTPServer.CGIHTTPRequestHandler):
cgi_directories = ["/cgi"]
PORT = 9999
httpd = BaseHTTPServer.HTTPServer(("", PORT), Handler)
print "serving at port", PORT
httpd.serve_forever()
Извините, что я должен упомянуть, что я использую это для веб-приложений. Требуется ли Apache? или он использует другой сервер http? Какова стандартная настройка для веб-приложений Python? – 2008-10-08 11:01:06
Отредактировав ваш комментарий в OP – 2008-10-08 11:09:28