一个文件夹,首先要设置好一个名字,我们可以想想这个名字最好是不断变化的,不然,脚本运行的第二次,就会因为文件名冲突而报错。
所以想到可以使用时间戳作文件名的一部分。
from datetime import datetime now_time = datetime.now()
now_time 存贮着当前的系统时间,但是它并不能够直接作为文件名,因为它现在并不是一个字符串格式。
所以下一步是要把它转换成字符串,这样作为文件夹名字,就会根据当前的时间来命名。
转换成字符串可以使用strftime()方法,该方法还阔以指定输出的格式。
>>> now_time.strftime('%m%d%H%M') '10272034'
这样我们就获得了一个动态变化的文件名,当你每次操作的时候,它都会根据当前时间取一个文件名。
具体你想用什么样的命令,就看自己的需求了。
编程就是如此,你想有什么要的效果,提出自己的需求,然后寻找适合的方法。一步步验证,
在初期一个好的方法就是在命令交互模式下,验证好自己的命令,然后在把它们固化到脚本中。