LibLibを神戸市立図書館の新システムに対応させた
応用のためのJSON化
下記の記事で紹介してきた拙作スクリプト https://github.com/mah-jp/liblib に関してのお知らせです。
- 図書館で借りている本の情報をJSON化し、返却期限が近いものを通知するスクリプトのセット [2021-07-14]
- 電子図書館の対応を追加 ~借りている本情報のJSON化スクリプト~ [2021-07-18]
神戸市立図書館にて先月行われたシステム変更に追従すべく、この度改造を行いました。具体的には、神戸市立図書館ウェブサイトから情報を抽出するbook2json_opac.py
を次のように変更しています。
- 2023年1月31日以降の新図書館システムのスマートフォン版サイトをHTML解析できるようにした
- seleniumをやめてplaywrightでスクレイピングを行うようにした
なお、ウェブサイトに表示されうるパターンの全てを私個人が把握できてはいませんので、HTMLソースが想定外の内容になっていると、エラーが発生するかJSON出力がおかしくなると思います。