python调用java模块smartxls和jpype修改excel文件的方法

本文实例讲述了python调用java模块smartxls和jpype修改excel文件的方法。分享给大家供大家参考。具体实现方法如下:

# -*- coding: utf8 -*-
“””
使用java的模块smartxls和jpype修改excel
和xlrd,xlwt不同的是它可以生成和保持图表
“””
from __future__ import print_function, pision
import os
import jpype
# os.environ[‘java_home’] = “/usr/lib64/jvm/default-java”
jpype.startjvm(jpype.getdefaultjvmpath(), ‘-djava.class.path=sx.jar’)
workbook = jpype.jclass(‘com.smartxls.workbook’)
w = workbook()
w.read(“b.xls”)
w.setnumber(0, 2, 0, 20.0)
w.write(“c.xls”)

希望本文所述对大家的python程序设计有所帮助。

Posted in 未分类

发表评论