知りたいこと
ファイルオープン中のExcelシートを、openxlpyでファイルアクセス(読み出しのみ)をしたい。
# 試したこと
##1 ReadOnlyでファイルオープン
PermissionErrorで失敗
python
1import openpyxl 2 3wb = openpyxl.load_workbook(filename='a.xlsx',read_only = True)
##2 ファイルコピーしてからファイルオープン
ファイルコピー時にPermissionErrorで失敗
python
1import shutil 2import openpyxl 3 4shutil.copyfile('a.xlsx', 'b.xlsx') 5wb = openpyxl.load_workbook(filename='b.xlsx',read_only = True)
知りたいことまとめ
ファイルオープン中のExcelファイルを直接開くのは無理そう。ファイルコピーしてから、ファイルオープンするなら大丈夫そうと思うのですが、、、
良い課題解決方法があれば、教えてください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/16 08:19
2021/10/16 08:30
2021/10/20 01:56