Python 官方文档:入门教程 => 点击学习
#/usr/bin/env python # -*- coding:utf-8 -*- #Author='Jun' import os import sys import time def removefiles(beftime, def
#/usr/bin/env python
# -*- coding:utf-8 -*-
#Author='Jun'
import os
import sys
import time
def removefiles(beftime, defalutpath='.'):
for i in os.listdir(path):
filename = path + os.sep + i
if os.path.getmtime(filename) < beftime:
try:
if os.path.isfile(filename):
os.remove(filename)
elif os.path.isdir(filename):
os.removedirs(filename)
else:
os.remove(filename)
print "%s remove success." % filename
except Exception as error:
print error
print "%s remove faild." % filename
if __name__ == "__main__":
try:
path = sys.argv[1]
breday = int(sys.argv[2])
bretime = time.time() - 3600 * 24 * breday
removefiles(bretime, path)
except Exception as e:
print e
sys.exit(-1)
--结束END--
本文标题: python删除N天前文件
本文链接: https://www.lsjlt.com/news/186555.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0