古いコンテンツを上書きせずにExcelファイルを編集する必要があります xlsxwriterを使用してExcelファイルを作成していますが、このオプションはありません 解決方法はありますか?update pythonでファイルをExcel 2.7
2
A
答えて
1
xlsxwriter module documentation状態:
モジュールは、既存のExcel XLSXファイルを読み取りまたは変更することはできません。
既存の.xlsxファイルを変更できる他のpythonモジュールがあります。 xlsxwriterを使用して既存のワークブックを作成したと述べたので、xlsxwriterを使用してファイルを作成し、openpyxlモジュール(link to openpyxl documentation)を使用して同じファイルを再オープン、変更、保存する例を示します。
import xlsxwriter import openpyxl from openpyxl import Workbook, worksheet, load_workbook
workbook = xlsxwriter.Workbook("test.xlsx") worksheet = workbook.add_worksheet('Sheet') worksheet.write('A1', 'This cell was written using xlsxwriter') workbook.close()
wb = openpyxl.load_workbook("test.xlsx") ws = wb.active ws['A2'] = 'This cell was written using openpyxl'
wb.save("test.xlsx")
関連する問題
- 1. Python 2.7で7Zipファイルを開く
- 2. Pythonで.zip.mimeファイルを抽出する2.7
- 3. SQlite3コンテキストマネージャー(Python 2.7でファイルをロックする)
- 4. python 2.7ファイルの難易度
- 5. python 2.7 zipファイルで作業する
- 6. Python 2.7でのファイル処理のクラス
- 7. Python 2.7:同じフォルダに現在の日付のexcel .xlsファイルを保存する
- 8. json.dumps()Pythonで2.7
- 9. Sharepoint ExcelファイルをPythonでダウンロード
- 10. PythonでExcelファイルを扱う
- 11. PDFファイルをクラックする、Python 2.7
- 12. ファイルを操作するPython 2.7
- 13. Homebrew Python 2.7対OS X python 2.7
- 14. のPython 3でのPython 2.7
- 15. Anaconda Python 2.7環境でpython 2.7パッケージを使用する方法
- 16. Python 2.7でのプログラムループ
- 17. pythonで印刷2.7
- 18. xmlからExcel(Python 2.7)にデータを抽出
- 19. のPython 2.7 Pythonの
- 20. のpython 2.7:pythonの
- 21. Python 2.7でffmpegを使用
- 22. OSXでPythonを2.7にアップグレード
- 23. Python 2.7でデータをサイクリング
- 24. Python 2.7無限スクロールバックグラウンド?
- 25. は、PythonのオブジェクトにExcelファイルを保護
- 26. os.path.dirname(__ FILE__)私は、Pythonのファイルを持っているのpython 2.7
- 27. PythonでCSVファイルをExcelでフォーマットする
- 28. Pafy - Pythonの2.7
- 29. Python 2.7 Tkinterコード
- 30. Python [2.7] - サブプロセス
あなたは私のものを他のpythonモジュールをしてください伝えることができますか? –
はい。 openpyxl(この例で使用されているもの)、xlrdおよびxlwt私はopenpyxlにしか慣れていません。この[link]でxlrdを使って既存のワークシートを修正することについての良い質問があります。(https://stackoverflow.com/questions/26957831/edit-existing-excel-workbooks-and-sheets-with-xlrd-and-xlwt) – patrickjlong1