日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python封装成jar包_将Python代码打包为jar软件的简单方法

發布時間:2024/8/1 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python封装成jar包_将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操作命令Python3 使用cookiejar管理cookie的方法python調用java的jar包方法Java實現的執行python腳本工具類示例【使用jython.jar】利用Python的sympy包求解一元三次方程示例python pyinstaller打包exe報錯的解決方法詳解pyinstaller selenium python3 chrome打包問題python3.7將代碼打包成exe程序并添加圖標的方法python如何使用jt400.jar包代碼實例

總結

以上是生活随笔為你收集整理的python封装成jar包_将Python代码打包为jar软件的简单方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。