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 相关文章推荐
python不带重复的全排列代码
Aug 13 Python
python里大整数相乘相关技巧指南
Sep 12 Python
Python中使用scapy模拟数据包实现arp攻击、dns放大攻击例子
Oct 23 Python
分享Python文本生成二维码实例
Jan 06 Python
python实现守护进程、守护线程、守护非守护并行
May 05 Python
python绘制热力图heatmap
Mar 23 Python
Python命名空间的本质和加载顺序
Dec 17 Python
python矩阵/字典实现最短路径算法
Jan 17 Python
python中调试或排错的五种方法示例
Sep 12 Python
python自动点赞功能的实现思路
Feb 26 Python
python sklearn包——混淆矩阵、分类报告等自动生成方式
Feb 28 Python
如何使用 Python 读取文件和照片的创建日期
Sep 05 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
ThinkPHP模板中数组循环实例
2014/10/30 PHP
详解Yii2高级版引入bootstrap.js的一个办法
2017/03/21 PHP
jquery实现图片裁剪思路及实现
2013/08/16 Javascript
JS判断不能为空实例代码
2013/11/26 Javascript
JS、CSS以及img对DOMContentLoaded事件的影响
2014/08/12 Javascript
JS判断客服QQ号在线还是离线状态的方法
2015/01/13 Javascript
js实现鼠标悬浮给图片加边框的方法
2015/01/30 Javascript
javascript中Array数组的迭代方法实例分析
2015/02/04 Javascript
Jquery获取第一个子元素简单实例
2016/06/02 Javascript
Three.js学习之文字形状及自定义形状
2016/08/01 Javascript
几句话带你理解JS中的this、闭包、原型链
2016/09/26 Javascript
js提示框替代系统alert,自动关闭alert对话框的实现方法
2016/11/07 Javascript
JS动态的把左边列表添加到右边的实现代码(可上下移动)
2016/11/17 Javascript
vue2.0中vue-cli实现全选、单选计算总价格的实例代码
2017/07/18 Javascript
node.js中路由,中间件,ge请求和post请求的参数详解
2017/12/26 Javascript
微信小程序开发之点击按钮退出小程序的实现方法
2019/04/26 Javascript
vue配置文件实现代理v2版本的方法
2019/06/21 Javascript
vuex实现像调用模板方法一样调用Mutations方法
2019/11/06 Javascript
Vue Cli3 打包配置并自动忽略console.log语句的方法
2020/04/23 Javascript
[06:30]DOTA2英雄梦之声_第15期_死亡先知
2014/06/21 DOTA
[44:21]Ti4 循环赛第四日 附加赛NEWBEE vs LGD
2014/07/13 DOTA
使用Python简单的实现树莓派的WEB控制
2016/02/18 Python
python list是否包含另一个list所有元素的实例
2018/05/04 Python
Python图像处理之颜色的定义与使用分析
2019/01/03 Python
python flask 如何修改默认端口号的方法步骤
2019/07/12 Python
深入了解python中元类的相关知识
2019/08/29 Python
Python爬虫实现“盗取”微信好友信息的方法分析
2019/09/16 Python
Django 再谈一谈json序列化
2020/03/16 Python
使用Keras预训练模型ResNet50进行图像分类方式
2020/05/23 Python
YSL圣罗兰美妆俄罗斯官网:Yves Saint Lauret RU
2020/09/23 全球购物
《傅雷家书》教学反思
2014/04/20 职场文书
小学生感恩父母演讲稿
2014/08/28 职场文书
普通党员对照检查材料
2014/09/24 职场文书
2019年亲子运动会口号
2019/10/11 职场文书
jQuery ajax - getScript() 方法和getJSON方法
2021/05/14 jQuery
Python办公自动化之教你如何用Python将任意文件转为PDF格式
2021/06/28 Python