> 文章列表 > 用python获取当前目录下的创建时间超过3天的所有python文件

用python获取当前目录下的创建时间超过3天的所有python文件

用python获取当前目录下的创建时间超过3天的所有python文件

直接上代码

import os  
import datetime  
  

print(os.getcwd())
# 获取当前目录下所有的html文件  
html_files = []  
for filename in os.listdir():  
    if filename.endswith('.py'):  
        html_files.append(os.path.join('.', filename))  
now = datetime.datetime.now()
# 找出创建时间大于3天的文件  
html_files_with_create_time = []  
for html_file in html_files:  
    create_time = os.path.getctime(html_file)  
    create_date = datetime.datetime.fromtimestamp(create_time)
   
    if (now-create_date).days>3:  
        html_files_with_create_time.append(html_file)  
  
print(html_files_with_create_time)