BlackでJupyter Labのコードを整形

Pythonの本をいっぱい書くことになった.普段はPEP8など気にしないで書いており,さらに古いコードも混じっているので,Jupyter Lab内のコードをPEP8にしたがうように整形することにした.

友人のすすめでblackを使うのだが,Jupyter Labでどうするのか分からなかったので調べてみた.

pip install nb_black
pip install black

でblackとnb_blackをインストールしてから,最初の行で %load_ext lab_black をしておくと,セルの実行時に勝手に整形してくれる.

この記事が気に入ったらサポートをしてみませんか?