【问题标题】:Python - How to detect a file of given type in a folderPython - 如何检测文件夹中给定类型的文件
【发布时间】:2018-04-13 14:13:40
【问题描述】:

如果 .xlsx 文件位于某个文件夹中,我想使用 Python 来移动它们。 这有通用规则吗?

我正在寻找的基本上是代码:

如果 /user/documents/folder 中有一个 Excel 文档文件: 将其移至垃圾箱。

我对 shutil.move 位感到满意,但我可以使用什么来将 .xlsx 文件分类为一个组?

【问题讨论】:

标签: python excel directory operating-system


【解决方案1】:

感谢大家的帮助。事实证明这是最简单的方法

import os

folder = os.listdir(r'C:\Users\name\Desktop\somefolder')
for item in folder:
    if item.endswith('.xlsx') == True:
        print ('excel folder is in this folder')   

然后我可以使用 ""if item.endswith('xlsx') == True"" 添加一个 shutil.move 函数 将文件移动到别处。 感谢 I.Renk 和其他人的支持 :)

【讨论】:

    猜你喜欢
    • 2016-02-16
    • 1970-01-01
    • 1970-01-01
    • 2010-12-17
    • 2019-01-24
    • 2012-04-09
    • 2013-08-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多