多能工生産技術者の日常

20歳からFXの自動売買を開発しています。24歳からは株式投資等で純資産1000万円を目指します。


スポンサードリンク

【python】~書籍検索システム 履歴記録編~

スポンサーリンク

KeyKです。
昨日は、国立国会図書館APIを使った書籍検索システムを開発しました。今日はログを残すプログラムを組み込みました。

開発環境とプログラム

昨日の記事に書いたプログラムに追加する形になります。

keyk.hateblo.jp

作成したプログラム

実行するpythonファイルと同じ階層(フォルダ)にbooks.csvというファイルを作成しておきます。

import csv
import datetime

with open('books.csv','a',newline='') as f:
        for record in srres.records:
            print(record.recordData.title)
            print(record.recordData.creator)

            writer = csv.writer(f)
            writer.writerow([datetime.date.today(), record.recordData.title, record.recordData.creator])

writer.writerowでcsvファイルにログを書き込みます。第1要素は、このログを書き込んだ日付を入力します。第2要素は本のタイトル、第3要素は著者が書き込まれます。

今後の展望

検索した書籍情報をcsvに記録できるようになりました。今後は、以下の2つを実装していきたいと思います。

  • onedriveまたはdropbox、ウェブブラウザなどで出先でもファイルを見られる環境を作る
  • 書影(本の表紙)を表示できるようにする

本の表紙を表示できれば、持っている本をより把握しやすくなると思います。amazonとかでISBN検索して表紙をもって来れれば一番理想ですが・・・(できるかしら)
  
  
f:id:KeyK:20191205213202p:plain
  
  
  

プライバシーポリシー お問い合わせ