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


Posted in Python onApril 28, 2015

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

# -*- coding: utf8 -*-
"""
使用java的模块SmartXLS和jpype修改excel
和xlrd,xlwt不同的是它可以生成和保持图表
"""
from __future__ import print_function, division
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程序设计有所帮助。

Python 相关文章推荐
Python3基础之基本数据类型概述
Aug 13 Python
python字典get()方法用法分析
Apr 17 Python
Python的shutil模块中文件的复制操作函数详解
Jul 05 Python
浅谈配置OpenCV3 + Python3的简易方法(macOS)
Apr 02 Python
Python 实现引用其他.py文件中的类和类的方法
Apr 29 Python
python 对类的成员函数开启线程的方法
Jan 22 Python
python实现杨氏矩阵查找
Mar 02 Python
用Python实现最速下降法求极值的方法
Jul 10 Python
numpy:np.newaxis 实现将行向量转换成列向量
Nov 30 Python
以SQLite和PySqlite为例来学习Python DB API
Feb 05 Python
Python3 用什么IDE开发工具比较好
Nov 28 Python
Python第三方库安装缓慢的解决方法
Feb 06 Python
Python EOL while scanning string literal问题解决方法
Sep 18 #Python
python中尾递归用法实例详解
Apr 28 #Python
在Python中使用元类的教程
Apr 28 #Python
python删除列表中重复记录的方法
Apr 28 #Python
python3实现短网址和数字相互转换的方法
Apr 28 #Python
python实现从网络下载文件并获得文件大小及类型的方法
Apr 28 #Python
浅析Python中的多重继承
Apr 28 #Python
You might like
Email+URL的判断和自动转换函数
2006/10/09 PHP
怎样在PHP中通过ADO调用Asscess数据库和COM程序
2006/10/09 PHP
phpmail类发送邮件函数代码
2012/02/20 PHP
php 无法加载mcrypt.dll的解决办法
2013/04/03 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
JQuery从头学起第三讲
2010/07/06 Javascript
基于jQuery的模仿新浪微博时间的组件
2011/10/04 Javascript
使用jQuery操作Cookies的实现代码
2011/10/09 Javascript
推荐40个简单的 jQuery 导航插件和教程(下篇)
2012/09/14 Javascript
JavaScript NodeTree导航栏(菜单项JSON类型/自制)
2013/02/01 Javascript
简单选项卡 js和jquery制作方法分享
2014/02/26 Javascript
包含中国城市的javascript对象实例
2015/08/03 Javascript
基于replaceChild制作简单的吞噬特效
2015/09/21 Javascript
js对字符串进行编码的方法总结(推荐)
2016/11/10 Javascript
vue构建单页面应用实战
2017/04/10 Javascript
bootstrap3 dialog 更强大、更灵活的模态框
2017/04/20 Javascript
微信小程序模版渲染详解
2018/01/26 Javascript
vue插件draggable实现拖拽移动图片顺序
2018/12/01 Javascript
vue路由前进后退动画效果的实现代码
2018/12/10 Javascript
Node.js系列之发起get/post请求(2)
2019/08/30 Javascript
Vue-drag-resize 拖拽缩放插件的使用(简单示例)
2019/12/04 Javascript
vue-列表下详情的展开与折叠案例
2020/07/28 Javascript
详解JavaScript 高阶函数
2020/09/14 Javascript
[04:55]完美世界副总裁蔡玮:DOTA2的自由、公平与信任
2013/12/18 DOTA
对python3新增的byte类型详解
2018/12/04 Python
flask-restful使用总结
2018/12/04 Python
pyqt5 lineEdit设置密码隐藏,删除lineEdit已输入的内容等属性方法
2019/06/24 Python
浅谈Keras中shuffle和validation_split的顺序
2020/06/19 Python
高二地理教学反思
2014/01/24 职场文书
青年文明号服务承诺
2014/03/31 职场文书
2014年五四青年节演讲比赛方案
2014/04/22 职场文书
软件售后服务方案
2014/05/29 职场文书
2014基层党员批评与自我批评范文
2014/09/24 职场文书
教师师德工作总结2015
2015/07/22 职场文书
奥特曼十大神器:奥特手镯在榜,第一是贝利亚的神器
2022/03/18 日漫
解决IIS7下无法绑定https主机的问题
2022/04/29 Servers