2020/01/06

実践力を身につけるPythonの教科書でJupyter notebook環境でハマったところ

 この本は基本的にコマンドプロンプト(Windowsの場合)でファイルを実行することを前提としていますが、都度pyファイルを修正してコマンドプロンプトという流れが少し手間だったのと、結果が残らないので、自分はJupyter Notebookでこの本の解説やコードを記録しています。

 ただ、Jupyterでは本の記載通りでは動かないところが多々あり、結構ハマったので備忘録として残すことにしました。

***** ----- ***** ----- *****
※前提として、Jupyter内に必要な.pyファイルを別途格納しておく必要があります。

■Chapter 5-4 p.238
#コマンドライン
$ python3 predict_digit.py test5.png
↑このコマンドでは動作しません。
↓Jupyter用にはこのように実施します。
%run predict_digit.py test5.png


■Chapter 6-6 p.293
#コマンドライン
$ python3 -m unittest test_turukame
↑このコマンドでは動作しません。
↓Jupyter用にはこのように実施します
%run -i -m unittest test_turukame

***** ----- ***** ----- *****
ハマって調べながらなので、-iの有無の意味を把握できてなかったりします。
いま、検索して出てきた、 http://bcl.sci.yamaguchi-u.ac.jp/~jun/notebook/python/jupyter/
とかjupyterの使い方の参考になりそうなのでメモ。



0 件のコメント: