#!/usr/bin/env python
# -*- coding: UTF-8 -*-
# enable debugging
import cgitb
cgitb.enable()
print "Content-Type: text/plain;charset=utf-8"
print
print "Hello World!"
私の目標は、PHPをPythonに置き換えることです。私はPHPにかなり慣れていて、自分のローカルマシンでPythonを使うことができますが、私はそれを自分のWebサーバーで動作させることはできません。私のウェブホストは彼らがPythonをサポートしていると言っているので、私は間違ったことをしているに違いない。ここにPython noobがあります:Python対応のWebサーバーでは、どのようにPythonを使用しますか?
ここで、PythonはCGIに関連付けられています。 pythonファイルは私のcgi-binフォルダに入っていなければなりませんか?私はpy拡張子やcgi拡張子を持つWebファイルを見たことがない、私はこれらのことがどのように動作するかわからない、私は本当にPHPに精通しています。
私はGoogleの「Learn Python」クラスの最初の1時間を見ましたが、これはPythonをローカルで実行することについて話しています。
:(申し訳ありませんが、私はそうナブ、私を修正してくださいよ。完全に許容可能なCGIスクリプトです
あなたはDjangoのようなフレームワークを使用する必要があります。 – Falmarri
Djangoのようなフレームワークを使用する必要があるのはなぜですか?私は効果があると主張しているわけではありませんが、なぜですか? PHPでcodeigniterとkohanaを使用していますが、私はフレームワークでうまくいきます。しかし、なぜ私はDjangoを使用しなければなりませんか? – MALON
あなたはDjango(またはそれに関するフレームワーク)を使用する必要はありませんが、通常のCGIよりも扱いが簡単です。また、あなたのWebホストがmod_pythonなどを実行していることを意味していて、実際にフレームワークを使用したいと思うかもしれません。 – Epcylon