<開発環境> Windows10 home 64bit Python 3.10.9 selenium 3.141.0
PythonでExcelの新規作成やデータ入力、参照など色々な操作できますので
基本的な部分説明していけたらと思います。
ただパソコンにExcelが入っていないと使える、使えないがあるみたいなので
その辺も分かる範囲で紹介できたらと思います。
まずはExcelに関係するライブラリの一覧です。
ライブラリ一覧
ライブラリ名 | 説明 |
---|---|
OpenPyXL | Excelファイルを読み書きするためのPythonライブラリの1つです |
xlwings | PythonでExcelをVBA(マクロ)のように操作できるツールの1つです |
Pandas | データ解析を容易にする機能を提供するPythonのデータ解析ライブラリです |
この3つ以外にもあるようですが私が使ったことがあるので上記の3つになります。
それぞれ特性がありますので上手く使い分けてもらえればと思います。
今回の基本操作ではOpenPyXLを使っていきます。
パソコンにOfficeのExcelがなくても操作可能です。※一部の機能はできないかも・・・。
初めて使う場合はpipでインストールが必要になります。
pip install openpyxl
これで準備ができましたので早速コードを書いていきましょう。
Excelの新規作成と保存
実行するとpythonのデフォルトフォルダに指定したファイル名で保存されます。
保存場所を指定したい場合はフルパスで指定してあげればできます。
保存場所の指定
Excelのシート作成とシート名指定
今回はここまでの説明になります。
全然難しくないと思います。少しでも興味があればぜひやってみてもらえればと思います。
コメント