Pythonインタプリタで全演算子の一覧を表示する方法
Pythonインタプリタに組み込まれている help() メソッドは、言語に関する情報を調べる際に非常に便利な機能です。特別なキーワードを引数として渡すことで、Pythonのさまざまな側面についての詳細な情報を取得できます。
演算子の一覧を確認したい場合は、以下のコマンドが役立ちます。
すべての特殊メソッド(演算子)を表示
>>> help('SPECIALMETHODS')基本の演算子を表示
>>> help('BASICMETHODS')数値演算子を表示
>>> help('NUMBERMETHODS')また、演算子以外にも、マッピング操作、属性アクセス、シーケンス操作、呼び出し可能オブジェクトなどに関連するメソッドも同様に確認できます。
>>> help('MAPPINGMETHODS')
>>> help('ATTRIBUTEMETHODS')
>>> help('SEQUENCEMETHODS1')
>>> help('SEQUENCEMETHODS2')
>>> help('CALLABLEMETHODS')これらのコマンドを使いこなすことで、インタプリタを離れることなく、Pythonの演算子や特殊メソッドの仕様を素早く把握できます。日常的な開発や学習の際に、ぜひ活用してみてください。
-
Pythonでディレクトリ内のすべてのファイルを一覧表示する方法
Pythonでディレクトリの中身を確認したいときは、標準ライブラリの os モジュールが便利です。os.listdir(my_path) を使うと、指定したパス(my_path)にあるすべての要素——ファイルとディレクトリの両方——をリストとして取得できます。 基本的な使い方 os.listdir() は以下のように使用します。 >>> import os >>> os.listdir(.) [DLLs, Doc, etc, include, Lib, libs, LICENSE.txt, NEWS.txt, python.exe, pythonw.exe
-
Pythonモジュール内のすべての関数を一覧表示する方法
dir()関数でモジュールの属性とメソッドを取得するPythonでは、dir()関数を使うことで、指定したモジュールが持つすべての属性やメソッド(関数)の一覧を取得できます。例として、標準ライブラリのmathモジュールに対して使ってみましょう。>>> import math>>> dir(math)[__doc__, __name__, __package__, acos, acosh, asin, asinh, atan, atan2, atanh, ceil, copysign, cos, cosh, degrees, e, erf, erfc, exp