Pythonを使用してこれを行う方法はありますか？
はい、Pythonを使用してWebアプリを作成できます。FlaskやDjangoなどのフレームワークを使用して、バックエンドロジックを処理し、HTMLページを提供し、JavaScriptを使用して動的なクライアント側インタラクションに使用できます。Pythonを使用して、DashやRireclidなどのフレームワークを使用して、フロントエンドとバックエンドの両方を処理することもできます。オンラインコースやチュートリアルなど、Pythonを使用してWebアプリを構築する方法を学ぶために利用できる多くのリソースがあります。