その名も「pyexcelerator」
http://sourceforge.net/projects/pyexcelerator/
いつもどおりの手順
1.インストール
easy_install -U pyexcelerator
2.確認
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import pyExcelerator
# 読込みテスト
sheets = pyExcelerator.parse_xls('d:/test.xls')
for sheet_name, values in sheets:
print 'sheet =', sheet_name
print '------------'
for row_idx, col_idx in sorted(values.keys()):
v=values[row_idx,col_idx]
print row_idx,col_idx,v
# 書込みテスト
book = pyExcelerator.Workbook()
sheet = book.add_sheet('sheet_name1')
sheet.write(0, 0, 'test')
book.save('test.xls')
pyExceleratorのサンプルプログラムに
罫線や画像イメージの挿入などするものがある。
参考URL
---
http://d.hatena.ne.jp/tenkoma/20060903/1157300072
0 件のコメント:
コメントを投稿