macやLinuxのコマンドラインが実行できる環境ならば、本ディレクトリー中で、以下のように実行して本書が提供する関数を自動的にいれることができます．

以下、$, >>> は、それぞれUnix系とPythonプロンプトを示し、あなたが入力するところは「 ← 」で示すところだけなので注意ください．
pythonのインタープリターが立ち上がれば、
exec(study())
とタイピングするだけで、わずかな操作で、テキストのライブラリが利用できるようになるので、ぜひ試してください．
なお、元のソースに対して、例えば、bt.pyに対して、途中経過を出すソースがある場合、bt_p.pyのように_pをファイル名ソースも提供しています．
以下の操作では、Show on-going process? [Y/N]で、YesのYか、NoのNを返すことで自動操作ができます．

$ python Annai.py 　　　　　　　　　　　　　←

Please Enter:  exec(study())
Python 3.5.5 |Anaconda 4.1.1 (x86_64)| (default, Apr 26 2018, 08:11:22) 
[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole) 

>>>  exec(study()) 　 　　 　　　　　　　　 ←
Enter Code No. >> 5.1 　  　　　　　　　　 ←
Show on-going process? [Y/N] Y　　　　　  ←

from bubble_sort_p import *
>>> sort([9,2,7,4,5]) 　　　　　　　　　　　←
[9, 2, 7, 4, 5]
[9, 2, 7, 4, 5]
[9, 2, 4, 7, 5]
[9, 2, 4, 7, 5]
[2, 9, 4, 7, 5]

[2, 9, 4, 7, 5]
[2, 9, 4, 5, 7]
[2, 9, 4, 5, 7]
[2, 4, 9, 5, 7]

[2, 4, 9, 5, 7]
[2, 4, 9, 5, 7]
[2, 4, 5, 9, 7]

[2, 4, 5, 9, 7]
[2, 4, 5, 7, 9]
