回答編集履歴
1
補足
    
        answer	
    CHANGED
    
    | @@ -1,10 +1,16 @@ | |
| 1 1 | 
             
            > 参考書の内容に関しては参考書の出版社に問い合わせをしたほうが良いと思いますが。
         | 
| 2 2 |  | 
| 3 | 
            +
            質問文のcgiスクリプトをデバック実行して確認した処
         | 
| 3 | 
            -
             | 
| 4 | 
            +
            mode_read関数内で呼び出しているのprint_html関数のインデントが正しくありません。(1個深い)
         | 
| 4 | 
            -
            print_htmlでHTMLデータを表示しているため、ファイルが存在しない時に | 
| 5 | 
            +
            print_htmlでHTMLデータを表示しているため、ログファイルが存在しない時にHTMLデータが表示されません。
         | 
| 5 6 |  | 
| 7 | 
            +
            ```Note
         | 
| 8 | 
            +
            Note:もしくはログファイルが存在するのが前提のソースコードなのかもしれません。
         | 
| 6 | 
            -
             | 
| 9 | 
            +
            参考書にその旨記載してませんでしたか?
         | 
| 10 | 
            +
            ```
         | 
| 7 11 |  | 
| 12 | 
            +
            以下はインデントを修正後のソースコードです。
         | 
| 13 | 
            +
             | 
| 8 14 | 
             
            ```Python
         | 
| 9 15 | 
             
            def mode_read(form):
         | 
| 10 16 | 
             
                #ログを読み取る
         | 
