脚本宝典收集整理的这篇文章主要介绍了python 代码 打包成jar,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
py 写东西快
但是java 生态广
比如大数据 py 虽然好 但是利用不到java的整个的生态的代码
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全部内容,希望文章能够帮你解决python 代码 打包成jar所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。