因此,我製作了一個下載器,即下載.zip
文件。現在,我想將.zip
文件的內容添加到.jar
文件中。將多個文件添加到Jar文件中,Python
的.zip
文件包括:文件夾,圖片,類文件
這是我下載的代碼:
import urllib2
import os
import shutil
url = "https://dl.dropbox.com/u/29251693/CreeperCraft.zip"
file_name = url.split('/')[-1]
u = urllib2.urlopen(url)
f = open('c:\\users\\'+os.environ['USERNAME']+'\\CreeperCraft.zip', 'wb+')
meta = u.info()
file_size = int(meta.getheaders("Content-Length")[0])
print "Downloading: %s Bytes: %s" % (file_name, file_size)
file_size_dl = 0
block_sz = 8192
while True:
buffer = u.read(block_sz)
if not buffer:
break
file_size_dl += len(buffer)
f.write(buffer)
status = r"%10d [%3.2f%%]" % (file_size_dl, file_size_dl * 100./file_size)
status = status + chr(8)*(len(status)+1)
print status,
f.close()
你能告訴我怎麼來,使.zip
文件的內容,去在.jar
? 如果你是一個很好的編碼器,你可以提供代碼嗎? 我也喜歡上面這個進度條的東西,當它加入它,但那一個,我從互聯網上,所以我不知道如何編碼自己。
電賀
您可以下載ZIP(.zip)文件並將其重命名爲JAR(.jar)文件。 – Lucky 2017-03-03 07:31:24