白日梦也迷茫 2021-10-25 21:30 采纳率: 90.5%
浏览 35
已结题

Python输出符合条件的文件的路径名

对D盘下test文件夹的所有文件和文件夹进行遍历,要求输出创建日期在2020年9月1日到2021年3月31日之间的所有文件的完整的路径名。

  • 写回答

1条回答 默认 最新

  • Python_QB 2021-10-26 14:15
    关注

    代码如下:

    import os
    import datetime
    
    def file(path):
        lists = [path + '/' + i for i in os.listdir(path)]
        for li in lists:
            start_time = os.path.getctime(li)#获取创建时间,返回值是标准时间
            date_time = datetime.datetime.fromtimestamp(start_time)
            d1=datetime.datetime(2020,9,1)
            d2=datetime.datetime(2021,3,31)
            if d1<date_time<d2:
                print(li)
    
    if __name__ == '__main__':
        file('path') #你的文件路径
    
    

    如有帮助,请采纳

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月27日
  • 已采纳回答 10月27日
  • 创建了问题 10月25日

悬赏问题

  • ¥15 怎么把多于硬盘空间放到根目录下
  • ¥15 Matlab问题解答有两个问题
  • ¥50 Oracle Kubernetes服务器集群主节点无法访问,工作节点可以访问
  • ¥15 LCD12864中文显示
  • ¥15 在使用CH341SER.EXE时不小心把所有驱动文件删除了怎么解决
  • ¥15 gsoap生成onvif框架
  • ¥15 有关sql server business intellige安装,包括SSDT、SSMS。
  • ¥15 stm32的can接口不能收发数据
  • ¥15 目标检测算法移植到arm开发板
  • ¥15 利用JD51设计温度报警系统