我在我的目录中有一个由CSV文件组成的文件夹。我正在使用Python并通过代码动态生成一些带有数据的CSV文件。所以每次代码运行时,CSV文件都会在名为csv
(例如)的文件夹中创建。如何将文件夹压缩为zip?
我已计划此代码通过cron作业每10天运行一次。因此,每10天运行一次Python代码,并在csv
文件夹中创建CSV文件。
现在我想用zip
压缩csv
文件夹,并且希望以附件形式发送包含此ZIP文件的电子邮件。
- 是否可以压缩CSV文件的文件夹到ZIP格式?
- 压缩后,是否可以将此压缩ZIP作为电子邮件附件发送?
如果是这样,任何人都可以请让我知道如何做到这一点是否有可能通过Python做到上述的东西?或者我们可以通过linux命令来做到这一点?
http://docs.python.org/library/zipfile.html –