%whosとは Ipython
%whos はIPython環境での魔法コマンドであり、通常のPythonスクリプトや対話型インタラクティブモードでは使用できません。%whos はIPythonが提供する機能で、現在のスコープで定義された変数やモジュール、関数などの情報を表示するために使います。
通常のPythonスクリプトや対話的なセッションでは、変数の一覧を知るには以下のように dir() 関数を使用します:
python # settings.py remote_original_path = '/path/to/remote/original/file.csv' remote_copy_to_path = '/path/to/remote/copy/to/file.csv' remote_host = 'example.com' remote_port = 22 remote_username = 'username' private_key_path = '/path/to/private/key.pem' some_variable = 'example_value' # main_script.py from settings import * # 変数の一覧を表示 print(dir())
または、特定のモジュール内の変数一覧を取得するためには、dir() 関数にそのモジュールを渡します:
python # main_script.py import settings # settingsモジュール内の変数一覧を表示 print(dir(settings))
これにより、対話的なセッションや通常のPythonスクリプト内で変数の一覧を取得できます。ただし、これは変数名の一覧であり、変数の実際の値は含まれていません。

ディスカッション
コメント一覧
まだ、コメントがありません