ちょっとしたtipsというか盲点というか、pandasを使ってpipのlistを奇麗に表示する方法。Jupyter notebookとかで使うと便利。
コード
out = !pip list
import pandas as pd
# データフレーム表示オプション設定
pd.set_option('display.max_rows', None) # 全行表示
df = pd.DataFrame(out.fields()[2:], columns=out.fields()[0])
df
結果
以下のようにターミナルでの表示と比べて、とても見やすくなりました。プロセスの一覧とかも、この応用で見やすくすると良いかも。