Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Pythonでの正規表現の例

    リテラル文字 Sr.No。 例と説明 1 python 行頭に一致します。 キャラクタークラス Sr.No。 例と説明 1 [Pp] ython 「Python」または「python」に一致 2 rub [ye] 「ruby」または「rube」に一致 3 [aeiou] 任意の1つの小文字の母音に一致します 4 [0-9] 任意の数字に一致します。 [0123456789]と同じ 5 [a-z] 任意の小文字のASCII文字に一致します 6

  2. Pythonの括弧付きの特別な構文

    Sr.No。 例と説明 1 R(?#comment) 「R」に一致します。残りはすべてコメントです 2 R(?i)uby 「uby」と一致している間は大文字と小文字を区別しません 3 R(?i:uby) 同上 4 rub(?:y | le)) \1後方参照を作成せずにのみグループ化

  3. PythonのCGIとは何ですか?

    Common Gateway Interface(CGI)は、外部ゲートウェイプログラムがHTTPサーバーなどの情報サーバーとインターフェイスするための標準です。 現在のバージョンはCGI/1.1であり、CGI/1.2は進行中です。 ウェブブラウジング CGIの概念を理解するために、ハイパーリンクをクリックして特定のWebページまたはURLを参照するとどうなるかを見てみましょう。 ブラウザがHTTPWebサーバーに接続し、URL、つまりファイル名を要求します。 WebサーバーはURLを解析し、ファイル名を探します。そのファイルが見つかった場合はブラウザに送り返します。それ以外の場合は、

  4. Pythonでの最初のCGIプログラム

    これは、hello.pyと呼ばれるCGIスクリプトにリンクされている単純なリンクです。このファイルは/var/ www / cgi-binディレクトリに保存されており、次の内容が含まれています。 CGIプログラムを実行する前に、 chmod 755 hello.pyを使用してファイルのモードを変更していることを確認してください ファイルを実行可能にするUNIXコマンド。 例 #!/usr/bin/python print "Content-type:text/html\r\n\r\n" print '</html>' print '<

  5. PythonのCGI環境変数

    すべてのCGIプログラムは、次の環境変数にアクセスできます。これらの変数は、CGIプログラムを作成する際に重要な役割を果たします。 Sr.No。 変数の名前と説明 1 CONTENT_TYPE コンテンツのデータ型。クライアントが添付コンテンツをサーバーに送信するときに使用されます。たとえば、ファイルのアップロード。 2 CONTENT_LENGTH クエリ情報の長さ。 POSTリクエストでのみ使用できます。 3 HTTP_COOKIE 設定されたCookieをキーと値のペアの形式で返します。 4 HTTP_USE

  6. PythonでGETメソッドを使用して情報を渡す

    GETメソッドは、ページリクエストに追加されたエンコードされたユーザー情報を送信します。ページとエンコードされた情報は?で区切られます次のような文字- https://www.test.com/cgi-bin/hello.py?key1=value1&key2=value2 GETメソッドは、ブラウザからWebサーバーに情報を渡すためのデフォルトのメソッドであり、ブラウザのLocation:boxに表示される長い文字列を生成します。サーバーに渡すパスワードやその他の機密情報がある場合は、GETメソッドを使用しないでください。 GETメソッドにはサイズ制限があります。リクエスト文字列で

  7. PythonでPOSTメソッドを使用して情報を渡す

    CGIプログラムに情報を渡す一般的により信頼性の高い方法はPOST方法です。これは、GETメソッドとまったく同じ方法で情報をパッケージ化しますが、?の後にテキスト文字列として送信する代わりにURLでは、別のメッセージとして送信します。このメッセージは、標準入力の形式でCGIスクリプトに送られます。 例 以下は、GETメソッドとPOSTメソッドを処理する同じhello_get.pyスクリプトです。 #!/usr/bin/python Import modules for CGI handling import cgi, cgitb # Create instance of FieldStora

  8. PythonでチェックボックスデータをCGIプログラムに渡す

    チェックボックスは、複数のオプションを選択する必要がある場合に使用されます。 例 これは、2つのチェックボックスがあるフォームのHTMLコードの例です- <form action = "/cgi-bin/checkbox.cgi" method = "POST" target = "_blank"> <input type = "checkbox" name = "maths" value = "on" /> Maths <input type

  9. PythonでラジオボタンデータをCGIプログラムに渡す

    ラジオボタンは、1つのオプションのみを選択する必要がある場合に使用されます。 例 これは、2つのラジオボタンを備えたフォームのHTMLコードの例です- <form action = "/cgi-bin/radiobutton.py" method = "post" target = "_blank"> <input type = "radio" name = "subject" value = "maths" /> Maths <input t

  10. PythonでテキストエリアデータをCGIプログラムに渡す

    TEXTAREA要素は、複数行のテキストをCGIプログラムに渡す必要がある場合に使用されます。 例 これは、TEXTAREAボックスを含むフォームのHTMLコードの例です- <form action = "/cgi-bin/textarea.py" method = "post" target = "_blank"> <textarea name = "textcontent" cols = "40" rows = "4"> Type your te

  11. ドロップダウンボックスデータをPythonのCGIプログラムに渡す

    ドロップダウンボックスは、利用可能なオプションが多数あるが、1つまたは2つだけが選択される場合に使用されます。 例 ドロップダウンボックスが1つあるフォームのHTMLコードの例を次に示します- <form action = "/cgi-bin/dropdown.py" method = "post" target = "_blank"> <select name = "dropdown"> <option value = "Maths" selected>M

  12. PythonのCGIでのCookieの使用

    HTTPプロトコルはステートレスプロトコルです。商用Webサイトの場合、異なるページ間でセッション情報を維持する必要があります。たとえば、1人のユーザー登録は、多くのページを完了すると終了します。すべてのWebページでユーザーのセッション情報を維持するにはどうすればよいですか? 多くの場合、Cookieを使用することは、訪問者のエクスペリエンスやサイトの統計を改善するために必要な設定、購入、手数料、およびその他の情報を記憶および追跡するための最も効率的な方法です。 どのように機能しますか? サーバーは、Cookieの形式で訪問者のブラウザにデータを送信します。ブラウザはCookieを受け入

  13. PythonでのCookieの設定

    ブラウザにCookieを送信するのは非常に簡単です。これらのCookieは、HTTPヘッダーと一緒にContent-typeフィールドに送信されます。 UserIDとPasswordをCookieとして設定するとします。 Cookieの設定は次のように行われます- 例 #!/usr/bin/python print "Set-Cookie:UserID = XYZ;\r\n" print "Set-Cookie:Password = XYZ123;\r\n" print "Set-Cookie:Expires = Tuesday, 31-Dec

  14. PythonでのCookieの取得

    設定されたすべてのCookieを取得するのは非常に簡単です。 CookieはCGI環境変数HTTP_COOKIEに保存され、次の形式になります- key1 = value1;key2 = value2;key3 = value3.... 例 Cookieを取得する方法の例を次に示します。 #!/usr/bin/python # Import modules for CGI handling from os import environ import cgi, cgitb if environ.has_key('HTTP_COOKIE'):    for c

  15. Pythonでのファイルアップロードの例

    ファイルをアップロードするには、HTMLフォームでenctype属性を multipart / form-dataに設定する必要があります 。ファイルタイプの入力タグは、「参照」ボタンを作成します。 <html> <body>    <form enctype = "multipart/form-data" action = "save_file.py" method = "post">    <p>File: <input type = &

  16. Pythonでファイルダウンロードダイアログボックスを表示するにはどうすればよいですか?

    ユーザーがリンクをクリックして、実際のコンテンツを表示する代わりに「ファイルのダウンロード」ダイアログボックスをポップアップ表示するオプションを指定したい場合があります。これは非常に簡単で、HTTPヘッダーを介して実現できます。このHTTPヘッダーは、前のセクションで説明したヘッダーとは異なります。 たとえば、ファイル名を作成する場合 特定のリンクからファイルをダウンロードできる場合、その構文は次のようになります- #!/usr/bin/python # HTTP Header print "Content-Type:application/octet-stream; name =

  17. PythonにMySQLdbをインストールするにはどうすればよいですか?

    先に進む前に、MySQLdbがマシンにインストールされていることを確認してください。 Pythonスクリプトに次のように入力して実行するだけです- #!/usr/bin/python import MySQLdb 次のような結果が得られた場合は、MySQLdbモジュールがインストールされていないことを意味します- Traceback (most recent call last):    File "test.py", line 3, in <module>       import MySQLdb Impor

  18. Pythonでのデータベース接続

    MySQLデータベースに接続する前に、次のことを確認してください- データベースTESTDBを作成しました。 TESTDBにテーブルEMPLOYEEを作成しました。 このテーブルには、FIRST_NAME、LAST_NAME、AGE、SEX、およびINCOMEのフィールドがあります。 ユーザーID「testuser」とパスワード「test123」がTESTDBにアクセスするように設定されています。 PythonモジュールMySQLdbがマシンに正しくインストールされています。 MySQLの基本を理解するためにMySQLチュートリアルを完了しました。 例 以下は、MySQLデータベース「T

  19. Pythonでデータベーステーブルを作成する

    データベース接続が確立されると、作成されたカーソルの実行メソッドを使用して、データベーステーブルにテーブルまたはレコードを作成する準備が整います。 例 データベーステーブルEMPLOYEE-を作成しましょう #!/usr/bin/python import MySQLdb # Open database connection db = MySQLdb.connect("localhost","testuser","test123","TESTDB" ) # prepare a cursor object usin

  20. PythonでのデータベースINSERT操作

    レコードをデータベーステーブルに作成する場合に必要です。 例 次の例では、SQL INSERTステートメントを実行して、EMPLOYEEテーブルにレコードを作成します- #!/usr/bin/python import MySQLdb # Open database connection db = MySQLdb.connect("localhost","testuser","test123","TESTDB" ) # prepare a cursor object using cursor() method c

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:129/450  20-コンピューター/Page Goto:1 123 124 125 126 127 128 129 130 131 132 133 134 135