Bạn có biết mô-đun python mà tôi có thể thêm tệp vào một tệp nén JAR không?Chỉnh sửa tệp jar bằng python
(những gì tôi wan't để làm là thêm .class tập tin vào một kho lưu trữ jar)
và chương trình mà đã làm nó phải được viết bằng python
Cảm ơn!
Bạn có biết mô-đun python mà tôi có thể thêm tệp vào một tệp nén JAR không?Chỉnh sửa tệp jar bằng python
(những gì tôi wan't để làm là thêm .class tập tin vào một kho lưu trữ jar)
và chương trình mà đã làm nó phải được viết bằng python
Cảm ơn!
tệp .jar chỉ là tệp .zip có đuôi tệp khác và tệp kê khai.
chết tiệt! : D Cảm ơn rất nhiều – tgoossens
Điều này có thể được thực hiện với subprocess gọi lệnh jar:
import subprocess
def add_to_jar(file2add, jar_file):
cmd = 'jar -uf ' + jar_file + " " + file2add
proc = subprocess.Popen(cmd, shell=True)
add_to_jar(file_to_add, jar_file)
file .jar về cơ bản các file .zip tiêu chuẩn với một kết thúc khác nhau, vì vậy bạn sẽ có thể thêm các tập tin sử dụng mô-đun zipfile – Gryphius
cộng với một số siêu dữ liệu. –