xlwings - 翔べ!Excel

xlwingsは BSDライセンス のPythonライブラリーで、 ExcelとPythonとの相互呼び出しを容易にするものです。:

  • Scripting: VBAに近いシンタックスを用いて、PythonからExcelを自動化/相互操作します。
  • Macros: 簡潔で強力なPythonのコードで、VBAマクロを置き換えます。
  • UDFs: Pythonでユーザー定義関数(User Defined Functions, UDFs)を書きます(Windowsのみ)。
  • REST API: REST APIでExcelワークブックを使います。

Numpy arraysPandas Series/DataFrames を完全にサポートしています。 WindowsMac の両環境とも、xlwingsで強化されたワークブックの配布/動作を簡単に行えます。