[Python] python里用java的模块SmartXLS和jpype修改excel文件 →→→→→进入此内容的聊天室

来自 , 2019-10-07, 写在 Python, 查看 164 次.
URL http://www.code666.cn/view/060fd70a
  1. # -*- coding: utf8 -*-
  2. """
  3. 使用java的模块SmartXLS[http://www.smartxls.com/indexj.htm]和jpype修改excel
  4. 和xlrd,xlwt不同的是它可以生成和保持图表
  5. """
  6.  
  7. from __future__ import print_function, division
  8.  
  9. import os
  10.  
  11. import jpype
  12.  
  13. # os.environ['JAVA_HOME'] = "/usr/lib64/jvm/default-java"
  14.  
  15. jpype.startJVM(jpype.getDefaultJVMPath(), '-Djava.class.path=SX.jar')
  16. WorkBook = jpype.JClass('com.smartxls.WorkBook')
  17. w = WorkBook()
  18. w.read("b.xls")
  19. w.setNumber(0, 2, 0, 20.0)
  20. w.write("c.xls")
  21. #//python/8190

回复 "python里用java的模块SmartXLS和jpype修改excel文件"

这儿你可以回复上面这条便签

captcha