Pythonでよく使う外部ライブラリを解説します。pip でインストールして使える強力なツールです。
仮想環境の作成(推奨)
プロジェクトごとに独立した環境を作ることで、ライブラリのバージョン衝突を防げます。
python3 -m venv myenv
source myenv/bin/activate # Linux/Mac
# myenv\Scripts\activate # Windows
pip install requests pandasrequestsでWebからデータを取得
import requests
r = requests.get("https://api.github.com/users/python")
print(r.status_code) # 200
data = r.json()
print(data["name"]) # Python
print(data["followers"])pandasでデータを分析
import pandas as pd
df = pd.read_csv("data.csv")
print(df.head()) # 先頭5行
print(df.describe()) # 統計情報
print(df["age"].mean()) # 平均年齢
df_filtered = df[df["age"] > 20] # 条件でフィルタよく使うライブラリ一覧
| ライブラリ | 用途 |
|---|---|
| requests | HTTPリクエスト・Web APIの呼び出し |
| pandas | データ分析・表形式データの操作 |
| numpy | 数値計算・行列演算 |
| matplotlib | グラフ・チャートの描画 |
| Flask / FastAPI | Webアプリ・APIサーバーの構築 |
| selenium / playwright | ブラウザ自動化・スクレイピング |
| pytest | テスト自動化 |
まとめ
- 仮想環境(venv)でプロジェクトごとの依存関係を管理する
- requestsでWeb APIを簡単に呼び出せる
- pandasでCSVやExcelのデータを効率よく分析できる



コメント