Python Excel基本操作

kihon_eye Python
<開発環境>
Windows10 home 64bit
Python 3.10.9
selenium 3.141.0

PythonでExcelの新規作成やデータ入力、参照など色々な操作できますので

基本的な部分説明していけたらと思います。

ただパソコンにExcelが入っていないと使える、使えないがあるみたいなので

その辺も分かる範囲で紹介できたらと思います。

まずはExcelに関係するライブラリの一覧です。

ライブラリ一覧

ライブラリ名説明
OpenPyXLExcelファイルを読み書きするためのPythonライブラリの1つです
xlwingsPythonでExcelをVBA(マクロ)のように操作できるツールの1つです
Pandasデータ解析を容易にする機能を提供するPythonのデータ解析ライブラリです

この3つ以外にもあるようですが私が使ったことがあるので上記の3つになります。

それぞれ特性がありますので上手く使い分けてもらえればと思います。

今回の基本操作ではOpenPyXLを使っていきます。

パソコンにOfficeのExcelがなくても操作可能です。※一部の機能はできないかも・・・。

初めて使う場合はpipでインストールが必要になります。

pip install openpyxl

これで準備ができましたので早速コードを書いていきましょう。

Excelの新規作成と保存

実行するとpythonのデフォルトフォルダに指定したファイル名で保存されます。

保存場所を指定したい場合はフルパスで指定してあげればできます。

保存場所の指定

Excelのシート作成とシート名指定

今回はここまでの説明になります。

全然難しくないと思います。少しでも興味があればぜひやってみてもらえればと思います。

コメント

タイトルとURLをコピーしました