Pythonネットワークリクエストhttplib 2
1396 ワード
Pythonでは,サードパーティモジュールのインストールは,パッケージ管理ツールpipで行う.
MacまたはLinuxを使用している場合は、pipのインストールをスキップできます.
Windowsを使用している場合は、インストール時に
DOCSウィンドウの下で
MacまたはLinuxにはPython 3.xとPython 2.xが併存する可能性があるため、対応するpipコマンドは
一般的に、サードパーティ製ライブラリはPython公式のpytpi.python.orgサイトに登録されています.サードパーティ製ライブラリをインストールするには、まずライブラリの名前を知っておく必要があります.例えば、httplib 2の名前はhttplib 2と呼ばれています.そのため、httplib 2をインストールするコマンドは次のとおりです.
以下は私が書いた例です.
環境:a.サーバTomcat 7.0
b.Python 3.5
c.win7
Pythonコード
結果:
b'python httplib study!'
MacまたはLinuxを使用している場合は、pipのインストールをスキップできます.
Windowsを使用している場合は、インストール時に
pip
とAdd python.exe to Path
がチェックされていることを確認します.DOCSウィンドウの下で
pip
を実行してみます.Windowsのプロンプトでコマンドが見つからない場合は、pip
を追加してインストーラを再実行できます.MacまたはLinuxにはPython 3.xとPython 2.xが併存する可能性があるため、対応するpipコマンドは
pip3
である.一般的に、サードパーティ製ライブラリはPython公式のpytpi.python.orgサイトに登録されています.サードパーティ製ライブラリをインストールするには、まずライブラリの名前を知っておく必要があります.例えば、httplib 2の名前はhttplib 2と呼ばれています.そのため、httplib 2をインストールするコマンドは次のとおりです.
pip install httplib2
ダウンロードしてインストールするのを辛抱強く待つとhttplib 2が使えます.以下は私が書いた例です.
環境:a.サーバTomcat 7.0
b.Python 3.5
c.win7
Pythonコード
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
' a test module '
__author__ = 'lsc'
import httplib2
h = httplib2.Http(".cache")
(resp_headers, content) = h.request("http://localhost:8080/php/test.php", "GET")
print (content)
1 2 , 1 netPhyton.py
Unix/Linux/Mac ,
2 .py UTF-8 ;
4 , , ;
6 __author__
;
PHP
python httplib study!
実行:docsウィンドウの下でCDからソースコードのルートディレクトリにpython netPythonを実行します.結果:
b'python httplib study!'