Python を使用して ODS を作成する

Microsoft Office® をインストールせずに、Python アプリケーションを介して ODS を生成します。

 

Python アプリケーションを介して ODS ファイルを作成しようとしている開発者は誰ですか? Aspose.Total for Python via Java API は、作成プロセスの自動化に役立ちます。 これは、Microsoft Office ファイルや画像など、さまざまな形式を扱うさまざまな API の完全なパッケージです。 Aspose.Total for Python via Java パッケージの一部である Aspose.Cells for Python via Java API により、この生成プロセスが容易になります。 以下、作成過程です。 さらに、開発者は、ODS ファイルを変更するためにアプリケーションを簡単に拡張できます。 Python プロセスを使用して ODS ファイルを更新する方法は、Workbook オブジェクトの作成時にパラメータとして既存のファイルが必要であることを除いて同じです。

Python で ODS ファイルを作成する方法

  • ファイルFormatType をパラメーターとして持つ新しい Workbook クラス オブジェクトを作成します。
  • getWorksheets().get(index) メソッドを使用して、必要な Worksheet へのアクセスを取得します
  • Worksheet.getCells().get(indexValue).putValue() メソッドを使用してアクセスしたセルにデータを挿入します
  • パラメータとしてパスを指定してファイルを渡すことにより、 save() を使用してドキュメントを .ods ファイルとして保存します。

作成要件

  • ODS 生成の場合、プロジェクト内の API を PyPI から直接参照 ( Aspose.Cells )
  • または、次の pip コマンド pip install aspose.cells を使用します。`
  • さらに、 downloads セクションから API パッケージをダウンロードします。
 

Python で ODS を作成する

 

探検 Python のオプション

生成 CSV ファイル (カンマ区切りの値)
生成 ODS ファイル (OpenDocument スプレッドシート)
生成 TSV ファイル (タブ区切りの値)
生成 XLS ファイル (Microsoft Excel バイナリ形式)
生成 XLSB ファイル (Excel バイナリ ワークブック)
生成 XLSM ファイル (マクロが有効なスプレッドシート)
生成 XLSX ファイル (XML ワークブックを開く)
生成 XLT ファイル (Excel 97 - 2003 テンプレート)
生成 XLTM ファイル (Excel マクロ有効テンプレート)
生成 XLTX ファイル (Excel テンプレート)

ODS ファイル形式とは

OpenDocument Spreadsheet (ODS) 形式は、スプレッドシート データを保存するために特別に設計されており、Apache OpenOffice や LibreOffice などのオープン ソース オフィス スイートで一般的に使用されています。 ODS ファイルは OpenDocument XML 形式を利用しており、.ods ファイル拡張子によって識別されます。

ODS ファイルでは、データを整理してセル内に保存できるため、効率的な表形式の表現が可能になります。さまざまなスタイルを使用してセルを書式設定して、見た目と読みやすさを向上させることができます。さらに、ODS ファイルにはグラフやその他のグラフィック要素を組み込んで、視覚的に魅力的な方法でデータを表示できます。

ODS ファイルの注目すべき利点の 1 つは、Microsoft Excel の .xlsx 形式などの同様のスプレッドシート形式と比較してファイル サイズが小さいことです。このコンパクトさにより、ファイルが小さいほど転送が速く、必要なストレージ容量が少なくなるため、ファイル共有が容易になります。

ODS ファイルは、複数のオフィス スイートやスプレッドシート アプリケーション間での互換性と相互運用性を提供します。これらはさまざまなソフトウェア プログラムで開いて編集できるため、スプレッドシート データを柔軟に操作できます。さらに、多くのアプリケーションは ODS 形式へのデータのエクスポートをサポートしており、異なるソフトウェア プラットフォーム間でのシームレスなデータ交換が可能です。

ODS 形式はオープンな性質と広範なサポートにより、スプレッドシート データの共有と共同作業、データのプロモーションに実用的な選択肢となっています。移植性が向上し、さまざまなソフトウェア アプリケーション間での効率的なワークフローが促進されます。