[ page1 ] [ page2 ] [ page3 ] [ 標準ライブラリ ] [ 組み込み関数 ] [ struct ] [ Pythonista ] [ UIエディタ ] [ ui ] [ venv ] [ apt ] [ bash ] [ makefile ] [ vim ] [ python ] [ sc-im ] [ gdb ] [ tmux ] [ tmux のコピー ] [ bgへ入力 ] [ C/C++ ] [ C/C++ 1 ] [ MSVC ] [ bash ] [ vim ] [ git ]

区分B

ライブラリ

説明

6. テキスト処理サービス

string

一般的な文字列操作

6. テキスト処理サービス

re

正規表現操作

6. テキスト処理サービス

difflib

差分の計算を助ける

6. テキスト処理サービス

textwrap

テキストの折り返しと詰め込み

6. テキスト処理サービス

unicodedata

Unicode データベース

6. テキスト処理サービス

stringprep

インターネットのための文字列調製

6. テキスト処理サービス

readline

GNU readline のインタフェース

6. テキスト処理サービス

rlcompleter

GNU readline向け補完関数

7. バイナリデータ処理

struct

バイト列をパックされたバイナリデータとして解釈する

7. バイナリデータ処理

codecs

codec レジストリと基底クラス

8. データ型

datetime

基本的な日付型および時間型

8. データ型

calendar

一般的なカレンダーに関する関数群

8. データ型

collections

コンテナデータ型

8. データ型

collections.abc

コレクションの抽象基底クラス

8. データ型

heapq

ヒープキューアルゴリズム

8. データ型

bisect

配列二分法アルゴリズム

8. データ型

array

効率のよい数値アレイ

8. データ型

weakref

弱参照

8. データ型

types

動的な型生成と組み込み型に対する名前

8. データ型

copy

浅いコピーおよび深いコピー操作

8. データ型

pprint

データ出力の整然化

8. データ型

reprlib

もう一つの?repr()?の実装

8. データ型

enum

列挙型のサポート

9. 数値と数学モジュール

numbers

数の抽象基底クラス

9. 数値と数学モジュール

math

数学関数

9. 数値と数学モジュール

cmath

複素数のための数学関数

9. 数値と数学モジュール

decimal

十進固定及び浮動小数点数の算術演算

9. 数値と数学モジュール

fractions

有理数

9. 数値と数学モジュール

random

擬似乱数を生成する

9. 数値と数学モジュール

statistics

数理統計関数

10. 関数型プログラミング

itertools

効率的なループ実行のためのイテレータ生成関数

10. 関数型プログラミング

functools

高階関数と呼び出し可能オブジェクトの操作

10. 関数型プログラミング

operator

関数形式の標準演算子

11. ファイル/ディレクトリ

pathlib

オブジェクト指向のファイルシステムパス

11. ファイル/ディレクトリ

os.path

共通のパス名操作

11. ファイル/ディレクトリ

fileinput

複数入力ストリームをまたいだ行の繰り返し処理サポート

11. ファイル/ディレクトリ

stat

?stat()?の結果を解釈する

11. ファイル/ディレクトリ

filecmp

ファイルおよびディレクトリの比較

11. ファイル/ディレクトリ

tempfile

一時ファイルやディレクトリの作成

11. ファイル/ディレクトリ

glob

Unix 形式のパス名のパターン展開

11. ファイル/ディレクトリ

fnmatch

Unix ファイル名のパターンマッチ

11. ファイル/ディレクトリ

linecache

テキストラインにランダムアクセスする

11. ファイル/ディレクトリ

shutil

高水準のファイル操作

11. ファイル/ディレクトリ

macpath

Mac OS 9 のパス操作関数

12. データの永続化

pickle

Python オブジェクトの直列化

12. データの永続化

copyreg

?pickle?サポート関数を登録する

12. データの永続化

shelve

Python オブジェクトの永続化

12. データの永続化

marshal

内部使用向けの Python オブジェクト整列化

12. データの永続化

dbm

Unix "データベース" へのインタフェース

12. データの永続化

sqlite3

SQLite に対する DB - API 2.0 インタフェース

13. データ圧縮とアーカイブ

zlib

?gzip?互換の圧縮

13. データ圧縮とアーカイブ

gzip

?gzip?ファイルのサポート

13. データ圧縮とアーカイブ

bz2

?bzip2?圧縮のサポート

13. データ圧縮とアーカイブ

lzma

LZMA アルゴリズムを使用した圧縮

13. データ圧縮とアーカイブ

zipfile

ZIP アーカイブの処理

13. データ圧縮とアーカイブ

tarfile

tar アーカイブファイルの読み書き

14. ファイルフォーマット

csv

CSV ファイルの読み書き

14. ファイルフォーマット

configparser

設定ファイルのパーサー

14. ファイルフォーマット

netrc

netrc ファイルの処理

14. ファイルフォーマット

xdrlib

XDR データのエンコードおよびデコード

14. ファイルフォーマット

plistlib

Mac OS X?.plist?ファイルの生成と解析

15. 暗号関連のサービス

hashlib

セキュアハッシュおよびメッセージダイジェスト

15. 暗号関連のサービス

hmac

メッセージ認証のための鍵付きハッシュ化

15. 暗号関連のサービス

secrets

機密を扱うために安全な乱数を生成する

16. 汎用OSサービス

os

雑多なオペレーティングシステムインタフェース

16. 汎用OSサービス

io

ストリームを扱うコアツール

16. 汎用OSサービス

time

時刻データへのアクセスと変換

16. 汎用OSサービス

argparse

コマンドラインオプション、引数、サブコマンドのパーサ

16. 汎用OSサービス

getopt

C 言語スタイルのコマンドラインオプションパーサ

16. 汎用OSサービス

logging

Python 用ロギング機能

16. 汎用OSサービス

logging.config

ロギングの環境設定

16. 汎用OSサービス

logging.handlers

ロギングハンドラ

16. 汎用OSサービス

getpass

可搬性のあるパスワード入力機構

16. 汎用OSサービス

curses

文字セル表示を扱うための端末操作

16. 汎用OSサービス

curses.textpad

curses プログラムのためのテキスト入力ウィジェット

16. 汎用OSサービス

curses.ascii

ASCII 文字に関するユーティリティ

16. 汎用OSサービス

curses.panel

curses のためのパネルスタック拡張

16. 汎用OSサービス

platform

実行中プラットフォームの固有情報を参照する

16. 汎用OSサービス

errno

標準の errno システムシンボル

16. 汎用OSサービス

ctypes

Pythonのための外部関数ライブラリ

17. 並行実行

threading

スレッドベースの並列処理

17. 並行実行

multiprocessing

プロセスベースの並列処理

17. 並行実行

concurrent

パッケージ

17. 並行実行

concurrent.futures

並列タスク実行

17. 並行実行

subprocess

サブプロセス管理

17. 並行実行

sched

イベントスケジューラ

17. 並行実行

queue

同期キュークラス

17. 並行実行

dummy_threading

?threading?の代替モジュール

17. 並行実行

_thread

低水準の スレッド API

17. 並行実行

_dummy_thread

?_thread?の代替モジュール

18. プロセス間通信とネットワーク

socket

低水準ネットワークインターフェース

18. プロセス間通信とネットワーク

ssl

ソケットオブジェクトに対する TLS/SSL ラッパー

18. プロセス間通信とネットワーク

select

I/O 処理の完了を待機する

18. プロセス間通信とネットワーク

selectors

高水準の I/O 多重化

18. プロセス間通信とネットワーク

asyncio

非同期 I/O、イベントループ、コルーチンおよびタスク

18. プロセス間通信とネットワーク

asyncore

非同期ソケットハンドラ

18. プロセス間通信とネットワーク

asynchat

非同期ソケットコマンド/レスポンスハンドラ

18. プロセス間通信とネットワーク

signal

非同期イベントにハンドラを設定する

18. プロセス間通信とネットワーク

mmap

メモリマップファイル

19. インターネット データ操作

email

電子メールと MIME 処理のためのパッケージ

19. インターネット データ操作

json

JSON エンコーダおよびデコーダ

19. インターネット データ操作

mailcap

mailcap ファイルの操作

19. インターネット データ操作

mailbox

様々な形式のメールボックス操作

19. インターネット データ操作

mimetypes

ファイル名を MIME 型へマップする

19. インターネット データ操作

base64

Base16, Base32, Base64, Base85 データの符号化

19. インターネット データ操作

binhex

binhex4 形式ファイルのエンコードおよびデコード

19. インターネット データ操作

binascii

バイナリデータと ASCII データとの間での変換

19. インターネット データ操作

quopri

MIME quoted-printable 形式データのエンコード

19. インターネット データ操作

uu

uuencode形式のエンコードとデコード

20. 構造化マークアップツール

html

HyperText Markup Language のサポート

20. 構造化マークアップツール

html.parser

HTML および XHTML のシンプルなパーサー

20. 構造化マークアップツール

html.entities

HTML 一般実体の定義

20. 構造化マークアップツール

xml.etree.ElementTree

ElementTree XML API

20. 構造化マークアップツール

xml.dom

文書オブジェクトモデル (DOM) API

20. 構造化マークアップツール

xml.dom.minidom

最小限の DOM の実装

20. 構造化マークアップツール

xml.dom.pulldom

部分的な DOM ツリー構築のサポート

20. 構造化マークアップツール

xml.sax

SAX2 パーサのサポート

20. 構造化マークアップツール

xml.sax.handler

SAX ハンドラの基底クラス

20. 構造化マークアップツール

xml.sax.saxutils

SAX ユーティリティ

20. 構造化マークアップツール

xml.sax.xmlreader

XML パーサのインタフェース

20. 構造化マークアップツール

xml.parsers.expat

Expat を使った高速な XML 解析

21. インターネット

webbrowser

便利なウェブブラウザコントローラー

21. インターネット

cgi

CGI (ゲートウェイインタフェース規格) のサポート

21. インターネット

cgitb

CGI スクリプトのトレースバック管理機構

21. インターネット

wsgiref

WSGI ユーティリティとリファレンス実装

21. インターネット

urllib

URL を扱うモジュール群

21. インターネット

urllib.request

URL を開くための拡張可能なライブラリ

21. インターネット

urllib.response

urllib で使用するレスポンスクラス

21. インターネット

urllib.parse

URL を解析して構成要素にする

21. インターネット

urllib.error

urllib.request が投げる例外

21. インターネット

urllib.robotparser

robots.txt のためのパーザ

21. インターネット

http

HTTP モジュール群

21. インターネット

http.client

HTTP プロトコルクライアント

21. インターネット

ftplib

FTPプロトコルクライアント

21. インターネット

poplib

POP3 プロトコルクライアント

21. インターネット

imaplib

IMAP4 プロトコルクライアント

21. インターネット

nntplib

NNTP プロトコルクライアント

21. インターネット

smtplib

SMTP プロトコルクライアント

21. インターネット

smtpd

SMTP サーバー

21. インターネット

telnetlib

Telnet クライアント

21. インターネット

uuid

RFC 4122 に基づくUUID オブジェクト

21. インターネット

socketserver

ネットワークサーバのフレームワーク

21. インターネット

http.server

HTTP サーバ

21. インターネット

http.cookies

HTTPの状態管理

21. インターネット

http.cookiejar

HTTP クライアント用の Cookie 処理

21. インターネット

xmlrpc

XMLRPC サーバーとクライアントモジュール

21. インターネット

xmlrpc.client

XML - RPC クライアントアクセス

21. インターネット

xmlrpc.server

基本的なXML - RPCサーバー

21. インターネット

ipaddress

IPv4/IPv6 操作ライブラリ

22. マルチメディアサービス

audioop

生の音声データを操作する

22. マルチメディアサービス

aifc

AIFFおよびAIFCファイルの読み書き

22. マルチメディアサービス

sunau

Sun AUファイルの読み書き

22. マルチメディアサービス

wave

WAVファイルの読み書き

22. マルチメディアサービス

chunk

IFFチャンクデータの読み込み

22. マルチメディアサービス

colorsys

色体系間の変換

22. マルチメディアサービス

imghdr

画像の形式を決定する

22. マルチメディアサービス

sndhdr

サウンドファイルの識別

22. マルチメディアサービス

ossaudiodev

OSS互換オーディオデバイスへのアクセス

23. 国際化

gettext

多言語対応に関する国際化サービス

23. 国際化

locale

国際化サービス

24. プログラムのフレームワーク

turtle

タートルグラフィックス

24. プログラムのフレームワーク

cmd

行指向のコマンドインタープリタのサポート

24. プログラムのフレームワーク

shlex

単純な字句解析

25. GUI (tk)

tkinter

Tcl/Tk の Python インタフェース

25. GUI (tk)

tkinter.ttk

Tk のテーマ付きウィジェット

25. GUI (tk)

tkinter.tix

Tkの拡張ウィジェット

25. GUI (tk)

tkinter.scrolledtext

スクロールするテキストウィジェット

26. 開発ツール

typing

型ヒントのサポート

26. 開発ツール

pydoc

ドキュメント生成とオンラインヘルプシステム

26. 開発ツール

doctest

対話的な実行例をテストする

26. 開発ツール

unittest

ユニットテストフレームワーク

26. 開発ツール

unittest.mock

モックオブジェクトライブラリ

26. 開発ツール

test

Python 用回帰テストパッケージ

26. 開発ツール

test.support

テストのためのユーティリティ関数

27. デバッグとプロファイル

bdb

デバッガーフレームワーク

27. デバッグとプロファイル

faulthandler

Python tracebackのダンプ

27. デバッグとプロファイル

pdb

Python デバッガ

27. デバッグとプロファイル

timeit

小さなコード断片の実行時間計測

27. デバッグとプロファイル

trace

Python 文実行のトレースと追跡

27. デバッグとプロファイル

tracemalloc

メモリ割り当ての追跡

28. パッケージと配布

distutils

Python モジュールの構築とインストール

28. パッケージと配布

ensurepip

?pip?インストーラのブートストラップ

28. パッケージと配布

venv

仮想環境の作成

28. パッケージと配布

zipapp

実行可能な python zip 書庫を管理する

29. Python ランタイムサービス

sys

システムパラメータと関数

29. Python ランタイムサービス

sysconfig

Python の構成情報にアクセスする

29. Python ランタイムサービス

builtins

組み込みオブジェクト

29. Python ランタイムサービス

__main__

トップレベルのスクリプト環境

29. Python ランタイムサービス

warnings

警告の制御

29. Python ランタイムサービス

contextlib

?with?文コンテキスト用ユーティリティ

29. Python ランタイムサービス

abc

抽象基底クラス

29. Python ランタイムサービス

atexit

終了ハンドラ

29. Python ランタイムサービス

traceback

スタックトレースの表示または取得

29. Python ランタイムサービス

__future__

future 文の定義

29. Python ランタイムサービス

gc

ガベージコレクタインターフェース

29. Python ランタイムサービス

inspect

活動中のオブジェクトの情報を取得する

29. Python ランタイムサービス

site

サイト固有の設定フック

29. Python ランタイムサービス

fpectl

浮動小数点例外の制御

30. カスタム Python インタプリタ

code

インタプリタ基底クラス

30. カスタム Python インタプリタ

codeop

Pythonコードをコンパイルする

31. モジュールのインポート

zipimport

Zip アーカイブからモジュールを import する

31. モジュールのインポート

pkgutil

パッケージ拡張ユーティリティ

31. モジュールのインポート

modulefinder

スクリプト中で使われているモジュールを検索する

31. モジュールのインポート

runpy

Python モジュールの位置特定と実行

31. モジュールのインポート

importlib

?import?の実装

32. Python言語サービス

parser

Python 解析木にアクセスする

32. Python言語サービス

ast

抽象構文木

32. Python言語サービス

symtable

コンパイラの記号表へのアクセス

32. Python言語サービス

symbol

Python 解析木と共に使われる定数

32. Python言語サービス

token

Python 解析木と共に使われる定数

32. Python言語サービス

keyword

Python キーワードチェック

32. Python言語サービス

tokenize

Pythonソースのためのトークナイザ

32. Python言語サービス

tabnanny

あいまいなインデントの検出

32. Python言語サービス

pyclbr

Python クラスブラウザサポート

32. Python言語サービス

py_compile

Python ソースファイルのコンパイル

32. Python言語サービス

compileall

Python ライブラリをバイトコンパイル

32. Python言語サービス

dis

Python バイトコードの逆アセンブラ

32. Python言語サービス

pickletools

pickle 開発者のためのツール群

33. 各種サービス

formatter

汎用の出力書式化機構

34. MS Windows 固有のサービス

msilib

Microsoft インストーラーファイルの読み書き

34. MS Windows 固有のサービス

msvcrt

MS VC++実行時システムの有用なルーチン群

34. MS Windows 固有のサービス

winreg

Windows レジストリへのアクセス

34. MS Windows 固有のサービス

winsound

Windows 用の音声再生インタフェース

35. Unix 固有のサービス

posix

最も一般的な POSIX システムコール群

35. Unix 固有のサービス

pwd

パスワードデータベースへのアクセスを提供する

35. Unix 固有のサービス

spwd

シャドウパスワードデータベース

35. Unix 固有のサービス

grp

グループデータベースへのアクセス

35. Unix 固有のサービス

crypt

Unix パスワードをチェックするための関数

35. Unix 固有のサービス

termios

POSIX スタイルの端末制御

35. Unix 固有のサービス

tty

端末制御のための関数群

35. Unix 固有のサービス

pty

擬似端末ユーティリティ

35. Unix 固有のサービス

fcntl

?fcntl?および?ioctl?システムコール

35. Unix 固有のサービス

pipes

シェルパイプラインへのインタフェース

35. Unix 固有のサービス

resource

リソース使用状態の情報

35. Unix 固有のサービス

nis

Sun の NIS (Yellow Pages) へのインタフェース

35. Unix 固有のサービス

syslog

Unix syslog ライブラリルーチン群

36. 取って代わられたモジュール群

optparse

コマンドラインオプション解析器

36. 取って代わられたモジュール群

imp

?import?内部へのアクセス

37. ドキュメント化されていない


[ ≪戻る ] [ 上へ ] [ 進む≫ ]