運が良ければ、この質問はすぐに閉じられます。基本的にワークブックのような python アプリケーションには大きな可能性があると思います。コードを書く代わりに、選択肢のメニューから選択することを想像してみてください。たとえば、[ファイル] メニューには、ユーザーがファイル、ファイルのディレクトリ、または Web ページ、さらには Web ページのリストに移動し、それらを次のアクションのベースとなるものとして指定できるようにする open コマンドがあります。
次に、検索メニューがあります。このメニューから、さまざまな解析ツール、正規表現、および文字列ツールに簡単にアクセスできるため、ファイル内で見つけたいものを指定できます。
別のメニュー項目を使用すると、データベース オブジェクトと対話するためのクエリを作成できます。
私は何度も行くことができました。言語がより高度になるにつれて、これらのタイプの機能の実装が容易になります。このようなものを開発することには大きな利点があります。ありふれたタスクの車輪の再発明にどれくらいの時間が費やされていますか? プログラマーは、多くのありふれたタスクを実行するために構築した関数を持っていますが、Python のようなツールによって提供される機能を民主化することはどうでしょうか。
私のオフィスには、難しそうに見える問題を解決する方法を常に尋ねる人がいますが、数行のコードで、特殊なケースを除いて問題を解決できることを示すと、彼らは驚いてしまいます。問題を解決するための適切なパッケージまたはライブラリを特定するために適切な Google 検索を構築できることを除けば、実際にはそれほど難しいことではないという観察で、彼らの感謝の気持ちをそらします。lxml と set を使用して、たとえば 12,000 のドキュメントのコレクションからすべての太字のセクションを取得し、それらの太字のセクションがどのように進化/変更または収束したかを時間とコレクション内の一意の識別子間で比較する能力について、驚くべきことは何もありません。驚くべき点は、誰かがこれらのことを行うためのライブラリを作成したことです。
このようなことのコミュニティへの利点は何ですか。ワークブックのように見えながら、アプリ ストアと対話するインターフェイスを想像してみてください。したがって、html ファイルから何かを取得したい場合は、アプリ ストアに行き、作業を処理するプラグインを購入します。ワークブックが十分に堅牢に構築されていて、マシンにライセンスを付与できる場合、「アプリ」は特定のワークブックに関連付けられます。
ユーザーがこの力へのアクセスが難しいという感覚を克服できれば、ユーザーが解き放つことができる創造性を想像してみてください. 皆さんはこれを見ていないかもしれませんが、私は Python がワークブック フレームワークのようなものに移植できるように非常に近づいていることを知っています。初期のスプレッドシート プログラムは、C に移植されたいくつかの Fortran ライブラリのフレームに過ぎませんでしたか?
コメントまたはそのようなアプリケーションはありますが、見つかりませんでした。