python調(diào)用java模塊SmartXLS和jpype修改excel文件的方法
更新時(shí)間:2015年04月28日 10:28:33 作者:feiwen
這篇文章主要介紹了python調(diào)用java模塊SmartXLS和jpype修改excel文件的方法,涉及Python調(diào)用java模塊的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了python調(diào)用java模塊SmartXLS和jpype修改excel文件的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
# -*- 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")
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
Python導(dǎo)入或執(zhí)行python源文件的3種方法
這篇文章主要給大家介紹了關(guān)于Python導(dǎo)入或執(zhí)行python源文件的3種方法,python源代碼的文件以"py"為擴(kuò)展名,由python.exe解釋,可以在控制臺(tái)下運(yùn)行,需要的朋友可以參考下2023-08-08Python批量發(fā)送post請(qǐng)求的實(shí)現(xiàn)代碼
昨天學(xué)了一天的Python(我的生產(chǎn)語(yǔ)言是java,也可以寫一些shell腳本,算有一點(diǎn)點(diǎn)基礎(chǔ)),今天有一個(gè)應(yīng)用場(chǎng)景,就正好練手了2018-05-05探索python?dask靈活的并行計(jì)算庫(kù)應(yīng)用場(chǎng)景示例
這篇文章主要介紹了探索python?dask靈活的并行計(jì)算庫(kù)應(yīng)用場(chǎng)景示例,Dask?是?Python?中的一個(gè)靈活的并行計(jì)算庫(kù),允許用戶利用?CPU?內(nèi)核的強(qiáng)大功能,對(duì)大于內(nèi)存的數(shù)據(jù)集執(zhí)行分布式計(jì)算2024-01-01Python DNS查詢放大攻擊實(shí)現(xiàn)原理解析
這篇文章主要介紹了Python DNS查詢放大攻擊實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2022-10-10