LibLibを神戸市立図書館の新システムに対応させた

LibLibを神戸市立図書館の新システムに対応させた

応用のためのJSON化

下記の記事で紹介してきた拙作スクリプト https://github.com/mah-jp/liblib に関してのお知らせです。

神戸市立図書館にて先月行われたシステム変更に追従すべく、この度改造を行いました。具体的には、神戸市立図書館ウェブサイトから情報を抽出するbook2json_opac.pyを次のように変更しています。

  • 2023年1月31日以降の新図書館システムのスマートフォン版サイトをHTML解析できるようにした
  • seleniumをやめてplaywrightでスクレイピングを行うようにした

なお、ウェブサイトに表示されうるパターンの全てを私個人が把握できてはいませんので、HTMLソースが想定外の内容になっていると、エラーが発生するかJSON出力がおかしくなると思います。

参考リンク