teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

補足

2018/03/06 21:19

投稿

umyu
umyu

スコア5846

answer CHANGED
@@ -1,10 +1,16 @@
1
1
  > 参考書の内容に関しては参考書の出版社に問い合わせをしたほうが良いと思いますが。
2
2
 
3
+ 質問文のcgiスクリプトをデバック実行して確認した処
3
- 質問文のcgiスクリプトを実行して確認した処、mode_read関数で呼び出しているのprint_html関数のインデントが正しくありません。
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
  #ログを読み取る