この記事では、Python プログラミングについて学びましょう。友達の中には、プログラミング言語 Python に触れたばかりで、入門から実践まで Python プログラミングの関連する側面を理解している人もいるでしょう。この記事では、Python プログラミングの関連知識について説明します。
Python CGL プログラミング
CGL とは:
CGI は現在 NCSA によって保守されています。NCSA は CGI を次のように定義しています。
CGI (Common Gateway Interface)、Common Gateway Interface は、HTTP サーバーなどのサーバー上で実行され、クライアントの HTML ページとのインターフェイスを提供するプログラムです。
Web ブラウジング
CGI がどのように機能するかをよりよく理解するために、Web ページ上のリンクまたは URL をクリックするプロセスから始めることができます。
1. ブラウザを使用して URL にアクセスし、HTTP Web サーバーに接続します。
2. リクエスト情報を受信したWebサーバーはURLを解析し、アクセスされたファイルがサーバー上に存在するかどうかを確認し、ファイルが存在する場合はファイルの内容を返し、存在しない場合はファイルの内容を返します。エラーメッセージが表示されます。
3. ブラウザはサーバーから情報を受信し、受信したファイルやエラーメッセージを表示します。
CGI プログラムには、Python スクリプト、PERL スクリプト、SHELL スクリプト、C または C プログラムなどがあります。
#CGL アーキテクチャ図は次のとおりです:
Web サーバーのサポートと構成
In CGI プログラミングを実行する前に、Web サーバーが CGI をサポートしており、CGI ハンドラーが構成されていることを確認してください。 Apache は CGI 構成をサポートしています: CGI ディレクトリを設定します:ScriptAlias /cgi-bin/ /var/www/cgi-bin/
<Directory "/var/www/cgi-bin"> AllowOverride None Options +ExecCGI Order allow,deny Allow from all</Directory>
AddHandler cgi-script .cgi .pl .py
関連知識を紹介します。内容を理解するためにこの情報を活用していただければ幸いです。その上。この記事で説明したことがあなたのお役に立ち、Python の学習が容易になることを願っています。 関連知識の詳細については、php 中国語 Web サイトの
Python チュートリアル以上がPython CGIプログラミングとは何ですか?プログラミングの前にどのような準備が必要ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。