
データに問い合わせる
Web
アプリケーションの機能は順調に拡張されていますが、この章の最初に示した「いく
つのリクエストに応答したか」、「最も一般的な検索文字のリストは何か」、「リクエストがど
の
IP
アドレスから来たか」、「最もよく使われているブラウザは何か」といった質問の答えに
近づいているでしょうか?
3
番目と
4
番目の質問には、
/viewlog
で表示される出力からある程度答えることができ
ます。リクエストがどこから来たか(「リモートアドレス」カラム)やどのブラウザが使われて
いるか(「ユーザエージェント」カラム)がわかります。しかし、最もよく使われるブラウザを
特定したい場合には、それほど容易ではありません。表示されたログデータを見るだけでは
十分ではありません。さらに計算する必要があります。
1
番目と
2
番目の質問にも簡単には答えられません。答えるにはさらに計算が必要です。
6
章 データの格納と操作
you are here
279
コードをもっと書いて
計算すればいいだけで
しょ?
必要になったらさらにコードを書くだけです。
Python
しか利用できないのならそのとおりで、さらに多くのコード
を書いてこれらの質問(および考えられるその他の質問)に答える必要
があります。結局、
Python
コードを書くのは楽しく、
Python
はデータ
操作も得意です。さらにコードを書いて質問の答えを出すのは朝飯前
だと思いませんか?
コードを少し追加しただけで、上のような質問に簡単に答えられる
方法は他にもあります。具体的には、 ...