scala 雖然也好但是畢竟 有些庫(kù) 需要自己寫(xiě)的多
雖然也很簡(jiǎn)單 ,但是查文檔也很麻煩
那么 問(wèn)題來(lái)了
最簡(jiǎn)單的的方式就是直接把py 打包 jar
那么 問(wèn)題又來(lái)了 py 打包成java 挺麻煩的 官方文檔看不懂
答案 有了
寫(xiě)了個(gè) 包 https://github.com/yishenggudou/jythontools
搞這個(gè)事情
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
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com