PyhtonからExcelファイルを操作するためのツールはいくつかありますが、そのうちの1つであるxlwingsについてインストール方法をまとめたものです。
目次
1.xlwingsのインストール手順
xlwingsは、Windowsの場合コマンドプロンプト、Macの場合ターミナルから以下のコマンドでインストールできます。
pip install xlwings
続いて、xlwingsのExcelアドインをインストールします。
2.xlwingsのExcelアドインのインストール手順
xlwingsのExcelアドインは、Windowsの場合コマンドプロンプト、Macの場合ターミナルから以下のコマンドでインストールできます。
xlwings addin install
xlwingsとアドインのバージョンは一致していなければならないということです。
3.制約事項とxlwingsインストール終了後の確認
また、制約として、
・PythonファイルとExcelファイルは同じフォルダに入っていなければならない
・Python側ファイル名は日本語が入るとNGの模様(英数字のみ)
・Python側ファイル名とExcel側ファイル名は同じにする必要がある模様
があるようです。
これらは、バージョンによって変わっていくかもしれませんのでよろしくお願いします。
終了後、pipでインストールしたものは以下で確認できます。
pip list
これにて、これまでpipにてインストールされたライブラリなどがリスト表示されます。
Package Version ------------------------- --------- openpyxl 3.0.9 selenium 4.1.2 setuptools 58.1.0 urllib3 1.26.8 xlwings 0.27.15
以上のように、表示リストの中にxlwingsが表示されていればインストールされています。
PythonにてSeleniumを活用してスクレイピング、RPA化などを行っていく場合に必要となりそうな内容の記事を一覧として以下にもまとめましたのでよかったらご参照ください。
また、Web上のデータ取得、操作についての参考になりそうな書籍、サイトなどは、以下にも記載していますのでよかったら参考にしてみてください。
関連記事:
【Python】おすすめ学習本ランキング8選 - Django Girls and Boys 備忘録
【PythonでのExcelファイル読み書き方法】ファイルオープンしているファイル(アクティブファイル)への書込方法 - Django Girls and Boys 備忘録
【Pythonでopenpyxlを使用したExcelファイルの読み書き方法】xlsmファイル(マクロありファイル)の場合 - Django Girls and Boys 備忘録
【Python カレントディレクトリ取得】Excelファイル指定を使った簡単な例記載 - Django Girls and Boys 備忘録
【PythonによるExcelファイルの読み書き】PythonのダウンロードからExcelファイルの読み書きまでの一通りすべての方法 - Django Girls and Boys 備忘録
【Python】Excel読み書き用外部ライブラリopenpyxlのインストール手順 - Django Girls and Boys 備忘録
【PythonからWeb操作】seleniumのインストール手順 - Django Girls and Boys 備忘録
【VSC】Visual Studio Codeのダウンロードとインストール - Django Girls and Boys 備忘録
【Python】Pythonのダウンロードとインストール - Django Girls and Boys 備忘録
【Visual Studio Code】Python拡張機能のインストール手順 - Django Girls and Boys 備忘録