python封装成jar包_将Python代码打包为jar软件的简单方法
py 寫東西快
但是java 生態(tài)廣
比如大數(shù)據(jù) py 雖然好 但是利用不到j(luò)ava的整個的生態(tài)的代碼
scala 雖然也好但是畢竟 有些庫 需要自己寫的多
雖然也很簡單 ,但是查文檔也很麻煩
那么 問題來了
最簡單的的方式就是直接把py 打包 jar
那么 問題又來了 py 打包成java 挺麻煩的 官方文檔看不懂
答案 有了
寫了個 包 https://github.com/yishenggudou/jythontools
搞這個事情
timger-mac:test timger$ python ../jytool/jytoollib.py hellojython.py main
timger-mac:test timger$ java -jar output.jython.jar
*sys-package-mgr*: processing modified jar, '/Users/timger/GitHub/jythontools/jytool/test/output.jython.jar'
hello jython
timger-mac:test timger$
整體代碼如下
timger-mac:test timger$ java -jar output.jython.jar a a s s s
hello jython
['a', 'a', 's', 's', 's']timger-mac:test timger$ cat hellojython.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Copyright 2011 timger
# +Author timger
# +Gtalk&Email yishenggudou@gmail.com
# +Msn yishenggudou@msn.cn
# +Weibo @timger http://t.sina.com/zhanghaibo
# +twitter @yishenggudou http://twitter.com/yishenggudou
# Licensed under the MIT License, Version 2.0 (the "License");
__author__ = 'timger'
import sys
def main():
print "hello jython"
print sys.argv
您可能感興趣的文章:利用python腳本如何簡化jar操作命令Python3 使用cookiejar管理cookie的方法python調(diào)用java的jar包方法Java實現(xiàn)的執(zhí)行python腳本工具類示例【使用jython.jar】利用Python的sympy包求解一元三次方程示例python pyinstaller打包exe報錯的解決方法詳解pyinstaller selenium python3 chrome打包問題python3.7將代碼打包成exe程序并添加圖標(biāo)的方法python如何使用jt400.jar包代碼實例
總結(jié)
以上是生活随笔為你收集整理的python封装成jar包_将Python代码打包为jar软件的简单方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10 家庭版(20H2) 安装sq
- 下一篇: 入行GIS圈N年,看看资深GISer如何