バーコードリーダーやキーボードから入力したISBN番号で「タイトル」「著者」のリストを作成できる アプリケーションです。プログラミング言語「Python」のバージョン3で記述しています。書籍情報は 楽天ブックスから取り込んでいます。 リストは、タブ区切りテキストとして「mybook.txt」ファイル に保存されます。
Python 3が動作する環境を用意してください。読み書き可能な任意のディレクトリーに「booksmanage.py」 とmybook.txtを保存します。 「 https://webservice.rakuten.co.jp/api/booksbooksearch/ 」に アクセスして「アプリID発行」をクリックし、ログインしてからアプリを作成します。表示された「アプリ ID」に、booksmanage.pyの「アプリケーションID」(7行目)を書き換えます。
次のように実行すると、アプリが起動します。
$ python3 booksmanage.py
あるいはbooksmanage.pyに実行権限を与え、直接実行します。
$ chmod +x booksmanage.py
$ ./booksmanage
「ISBNコードを入力してください」が表示されたら、ISBN番号をバーコードから読み込ませたり、キーボ
ードから入力したりします。楽天ブックスを検索して書籍のタイトルと著者名が表示されます。同時に
mybook.txtにISBN、タイトル、著者名が保存されます。
[Ctrl]キーを押しながら[C]キーを押すと、アプリが終了します。