検索エンジン自作入門/ wiserのPython移植(6) 修正

前回、ポスティングリストのエンコードとデコードの処理を、pickleモジュールを使って作りました。

ところが、MySQLに保存するときポスティングリストはTEXTのカラムに格納することを忘れてました。そこで、pickle化したものをさらにbase64エンコードして返すように修正しました。

エンコード処理です。

デコード処理はbase64デコードします。

このシリーズはPythonの勉強を兼ねてやっているんですが、検索エンジンは言語の勉強にとてもいいです。いろんな要素を動員しますから。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です