この記事では、Excel ファイルを作成および編集するための XlsxWriter の使用方法を主に紹介します。これを必要とする友人に共有します。簡単に言うと、xlwt モジュールを使用し、win32com インターフェイスも直接使用しました。どちらが Excel の能力を最も発揮できるかといえば、win32com インターフェイスを実装する方法です。ただし、この方法には Office ソフトウェアのサポートが必要です。
xlwtに関しては、基本的に私たちが普段使っている機能が揃っていると思いますので、基本的にはこれで個人的な要望は満たせると思います。
今日は XlsxWriter モジュールを使用しましたが、特別な関数はまだ見つかりません。もちろん、デモプログラムをコピーしただけです。まずはプログラムコードを見てみましょう
#!/usr/bin/python # -*- coding: cp936 -*- import xlsxwriter workbook = xlsxwriter.Workbook('demo.xlsx') worksheet = workbook.add_worksheet('demo') worksheet.set_column('A:A',20) bold = workbook.add_format({'bold':True}) worksheet.write('A1','Hello') worksheet.write('A2','WOrld',bold) worksheet.write('B2',u'你好!',bold) worksheet.write(2,0,32) worksheet.write(3,0,35.5) worksheet.write(4,0,'=SUM(A3:A4)') workbook.close()
プログラムを実行すると、demoという名前のファイルが表示されます。 sum メソッドは、2 つのセルの値の合計を計算するために呼び出されます。
以前に使用した xlwt モジュールと比較して、XlsxWriter モジュールははるかに大きくなります。巨大なサイズから、このモジュールの機能はより強力であるはずであると大まかに推測できます。このモジュールは、xlwt がサポートしていない xlsx 形式のファイルをサポートしていることから、その手がかりがわかります。他の機能については、後で実際に理解して、より詳細に検討することができます。
関連する推奨事項:
Python の xlsxwriter ライブラリの簡単な分析
以上がPython を使用して XlsxWriter を実装し、Excel ファイルを作成および編集するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。