Python アプリケーションのアイデアを考え出そうとしています。基本的なコンポーネントをレイアウトしてみます。
Web インターフェイスやモバイル アプリ、または可能であれば Linux コンソールからアクセスできる必要があります。
アプリケーション自体は、ほとんどの場合、データベースに対して CRUD 操作を行い、情報を返します。
また、最も重要なことは、スケジュールされたバックグラウンド タスクを構成および起動/再起動できる必要があることです。タスクは、特定の I/O 操作 (あるフォルダーから別のフォルダーへのファイルの移動) を実行する機能です。
これにアプローチする方法と、このタスクに最も適しているフレームワーク/ライブラリを探しています。Web インターフェイスについては、任意のマイクロフレームワーク (cherrypy/flash/bottlepy など) が RESTful または SOAP API として機能できると考えました。または代わりにツイストを使用しますか?
スケジューリングについては、私は少し立ち往生しています。セロリと reddis キューを見てみましたが、どちらも私が望むものには重すぎるようです。私もAPSchedulerを見てみましたか?I/O タスクを apscheduler ジョブとして起動できますか、それとも別のものを調べる必要がありますか?
ありがとう!