我想用python编写一个非常简单的脚本,将所有文件压缩到一个文件夹中。这就是我到目前为止所拥有的:
import os
import zipfile
zfName = 'simonsZip.zip'
foo = zipfile.ZipFile(zfName, 'w')
for dirname, dirnames, filenames in os.walk('.'):
# print path to all filenames.
for filename in filenames:
print (os.path.join(dirname,filename))
foo.write(os.path.join(dirname, filename))
foo.close()
当i sudo python script.py
脚本运行时,但不会结束,同时生成一个巨大的zip文件。你知道吗
有什么想法吗?你知道吗
如果您正在运行
linux
或osx
,这可能会非常方便。你知道吗这只是递归地压缩当前目录中的所有文件(
-R
)。你知道吗你在做一个递归。因为文件中列出了您创建的zip。 你把拉链写在拉链里,拉链里,拉链里,拉链里,等等。你知道吗
相关问题 更多 >
编程相关推荐