使用Python在目录中压缩文件

时间:2016-05-26 20:00:58

标签: python python-2.7 zipfile

我正在尝试压缩当前位于我的目录中的文件, 我使用下面的代码来实现这一点无济于事。

我被告知要使用zipfile,它似乎不适合我,它会创建一个空的zip文件。

19:52 ~/mysite/static/downloads $ ls                                                
2830854  5378949 
>>> import zipfile                                                                  
>>> import os                                                                       
>>> os.getcwd()                                                                     
'/home/KindredBay/mysite/static/downloads'                                          
>>> zip = zipfile.ZipFile('test.zip', 'w')
>>> zip                                                                             
<zipfile.ZipFile object at 0x7f52f2150e10>                                          
>>> zip.write(os.getcwd()+'/', '2830854')
>>>                                                                                 
[5]+  Stopped                 python                                                
19:56 ~/mysite/static/downloads $ ls                                                
2830854  5378949  test.zip                                                          
19:56 ~/mysite/static/downloads $   

0 个答案:

没有答案