この記事では、Python REST API を使用してドキュメント内のテキストを検索する プロセスについて説明します。Python クラウド SDK を使用して、Python Low Code API を使用してオンラインテキスト内の単語を検索する プロセスを自動化します。検索結果と、ソース Word ファイル内の単語の存在に関する情報が返されます。
前提条件
- {{ハイパーリンク1}}
- Word ファイルにブックマークを追加するには Python 用 Aspose.Words Cloud SDK をダウンロードしてください
- 上記のSDKを使用してPythonソリューションプロジェクトをセットアップする
Python REST APIを使用してWord文書内のテキストを検索する手順
- クライアントIDとシークレットを指定してWordsApiオブジェクトを作成します
- サンプルのWordファイルを読み込み、メモリストリームに保存します。
- SearchOnlineRequestオブジェクトを作成し、入力ファイルで初期化し、検索するテキストを指定します。
- サーチオンラインメソッドを呼び出してリクエストオブジェクトを提供します
- 検索タスクによって返された ResultsList を反復処理し、コンソールに表示する
上記の手順は、Python REST APIを使用してドキュメント内のテキストを検索するプロセスについて説明しています。プロセスを開始するには、WordsApiオブジェクトを作成し、ソースのWordファイルをストリームに読み込みます。SearchOnlineメソッドの引数として使用するためのSearchOnlineRequestオブジェクトを作成します。
Python REST API を使ってドキュメント内のテキストを検索するコード
このサンプルコードは、Python REST APIを使用してWord文書内のテキストを検索する方法を示しています。SearchOnline()メソッドは、テキストと、テキストが見つかった文書内のノード情報を含む結果リストを返します。結果コレクションを反復処理して、文書内での検索文字列の使用状況など、さまざまな情報を表示できます。
このトピックでは、Wordファイル内のテキストを検索する手順を学習しました。表を作成するには、次の記事を参照してください: Python REST API を使用して Word で表を作成する。