見出し画像

Python簡易データベースアプリを作ろう!Excelファイルで簡単管理

割引あり

Pythonを使って、Excelファイルを簡易データベースのように操作するWebアプリを作ってみませんか?

今回は、ニュース、ビジネス、名言の3つのExcelファイルを簡易データベースとして、データの読み込み、追加、削除、ランダム表示機能を実装したWebアプリを開発しました。

アプリの概要

このアプリは、Streamlitを使って開発されており、ユーザーフレンドリーなインターフェースを備えています。起動すると、サイドバーに3つの選択肢(ニュース、ビジネス、名言)が表示され、ユーザーはそこから見たいデータを選択できます。選択すると、対応するExcelファイルの内容がテーブル形式で表示されます。

excel画像
  • A列にindex番号、B列に内容を入力。

さらに、各データに対して以下の機能が利用可能です。

  • 行の追加: 新しいデータを追加できます。

  • 行の削除: 不要なデータを削除できます。

  • ランダム表示: ランダムに1つのデータを表示します。

実装方法

必要なライブラリのインストール

まず、以下のライブラリをインストールする必要があります。

pip install streamlit pandas openpyxl

ここから先は

4,372字

期間限定!PayPayで支払うと抽選でお得

よろしければサポートお願いします! いただいたサポートはクリエイターとしての活動費に使わせていただきます!