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+opencv实现动态物体识别
Jan 09 Python
怎么使用pipenv管理你的python项目
Mar 12 Python
python实现字符串中字符分类及个数统计
Sep 28 Python
Django csrf 两种方法设置form的实例
Feb 03 Python
在Python中使用filter去除列表中值为假及空字符串的例子
Nov 18 Python
使用Python的Turtle绘制哆啦A梦实例
Nov 21 Python
numpy:找到指定元素的索引示例
Nov 26 Python
python之列表推导式的用法
Nov 29 Python
Django REST framwork的权限验证实例
Apr 02 Python
python 实用工具状态机transitions
Nov 21 Python
python 模拟登录B站的示例代码
Dec 15 Python
python实现简单反弹球游戏
Apr 12 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
如何使用PHP往windows中添加用户
2006/12/06 PHP
详解WordPress中简码格式标签编写的基本方法
2015/12/22 PHP
PHP命名空间namespace的定义方法详解
2017/03/29 PHP
php自定义排序uasort函数示例【二维数组按指定键值排序】
2019/06/19 PHP
Thinkphp5 自定义上传文件名的实现方法
2019/07/23 PHP
基于jQuery的动态表格插件
2011/03/28 Javascript
js 金额文本框实现代码
2012/02/14 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器
2013/06/21 Javascript
javascript 函数声明与函数表达式的区别介绍
2013/10/05 Javascript
js获取下拉列表框中的value和text的值示例代码
2014/01/11 Javascript
简介JavaScript中用于处理正切的Math.tan()方法
2015/06/15 Javascript
jquery分割字符串的方法
2015/06/24 Javascript
JavaScript实现简单获取当前网页网址的方法
2015/11/09 Javascript
JavaScript html5 canvas绘制时钟效果(二)
2016/03/27 Javascript
基于css3新属性transform及原生js实现鼠标拖动3d立方体旋转
2016/06/12 Javascript
详解如何在NodeJS项目中优雅的使用ES6
2017/04/22 NodeJs
JS实现的简单折叠展开动画效果示例
2018/04/28 Javascript
在Vue中使用axios请求拦截的实现方法
2018/10/25 Javascript
JS滚轮控制图片缩放大小和拖动的实例代码
2018/11/20 Javascript
利用Promise自定义一个GET请求的函数示例代码
2019/03/20 Javascript
利用node.js开发cli的完整步骤
2020/12/29 Javascript
[36:02]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第一局
2016/02/28 DOTA
[01:09:50]VP vs Pain 2018国际邀请赛小组赛BO2 第二场
2018/08/20 DOTA
Python配置文件解析模块ConfigParser使用实例
2015/04/13 Python
Python命令启动Web服务器实例详解
2017/02/23 Python
Python单向链表和双向链表原理与用法实例详解
2018/08/31 Python
python学生信息管理系统实现代码
2019/12/17 Python
Tensorflow 实现释放内存
2020/02/03 Python
python 字典item与iteritems的区别详解
2020/04/25 Python
Keras在训练期间可视化训练误差和测试误差实例
2020/06/16 Python
scrapy中如何设置应用cookies的方法(3种)
2020/09/22 Python
库房保管员岗位职责
2014/04/07 职场文书
村级环境卫生整治方案
2014/05/04 职场文书
社区活动总结
2015/02/04 职场文书
彻底理解golang中什么是nil
2021/04/29 Golang
开机音效回归! Windows 11重新引入开机铃声
2021/11/21 数码科技