![見出し画像](https://assets.st-note.com/production/uploads/images/143009118/rectangle_large_type_2_58bbda2e891ccf8d7c9fe6213c1b35fe.png?width=1200)
Python簡易データベースアプリを作ろう!Excelファイルで簡単管理
割引あり
Pythonを使って、Excelファイルを簡易データベースのように操作するWebアプリを作ってみませんか?
今回は、ニュース、ビジネス、名言の3つのExcelファイルを簡易データベースとして、データの読み込み、追加、削除、ランダム表示機能を実装したWebアプリを開発しました。
アプリの概要
このアプリは、Streamlitを使って開発されており、ユーザーフレンドリーなインターフェースを備えています。起動すると、サイドバーに3つの選択肢(ニュース、ビジネス、名言)が表示され、ユーザーはそこから見たいデータを選択できます。選択すると、対応するExcelファイルの内容がテーブル形式で表示されます。
![](https://assets.st-note.com/img/1717537868263-SBWTEFOAAE.jpg?width=1200)
A列にindex番号、B列に内容を入力。
さらに、各データに対して以下の機能が利用可能です。
行の追加: 新しいデータを追加できます。
行の削除: 不要なデータを削除できます。
ランダム表示: ランダムに1つのデータを表示します。
実装方法
必要なライブラリのインストール
まず、以下のライブラリをインストールする必要があります。
pip install streamlit pandas openpyxl
ここから先は
4,372字
よろしければサポートお願いします! いただいたサポートはクリエイターとしての活動費に使わせていただきます!