python EXCELファイルを作成する

pythonで、ライブラリxlwtを使用して、EXCELファイルを作成するサンプルコードを記述してます。pythonのバージョンは3.8.5を使用してます。
環境
- OS windows10 pro 64bit
- python 3.8.5
xlwt使い方
xlwtを使用すると、EXCELファイルを作成することが可能です。
まずはpipでインストールします。
pip install xlwt
インストールしてなければ、エラーが発生します。
ModuleNotFoundError: No module named 'xlwt'
以下は、xlwtを使用して、EXCELファイルを作成して、セルを編集するサンプルコードとなります。
import xlwt
# bookを作成
book=xlwt.Workbook()
sheet1=book.add_sheet('sheet1')
# write(行番号, 列番号, 値)
# 2行目A列に値を挿入
sheet1.write(1, 0,'hoge')
# B列1~2行目に値を挿入
sheet1.write(0, 1,10)
sheet1.write(1, 1,10)
# B列3行名に関数を挿入
sheet1.write(2, 1, xlwt.Formula('sum(B1:B2)'))
# bookを保存
book.save('hoge.xls')
実行結果

hoge.xlsが既に作成済みで、開かれていると以下のエラーが発生します。
PermissionError: [Errno 13] Permission denied: 'hoge.xls'
-
前の記事
javascript オンライン・オフライン状態を検知する 2021.03.18
-
次の記事
ldapsearchを使用してactive directoryを検索する 2021.03.18
コメントを書く