【问题标题】:Can I search my cwd for a number of files one by one?我可以一个一个地在我的 cwd 中搜索多个文件吗?
【发布时间】:2019-01-31 12:27:59
【问题描述】:

我正在尝试搜索我的 cwd 以查看是否存在多个文件。我正在尝试编写一个循环,它在目录中搜索文件#1,打印真或假,然后搜索文件#2

这是我第一次尝试编写这样的函数,我不知道从哪里开始

【问题讨论】:

  • 嗨,Sam,欢迎来到 StackOverflow。你能告诉我们更多关于你到目前为止所做的尝试吗?
  • 我使用 os.path.exists 和 os.path.isfile 进行单独搜索,但我希望一个接一个地搜索 10 个文件

标签: python-3.x for-loop file-search


【解决方案1】:

你可能想尝试这样的事情

from pathlib import Path
file_list = ["file1", "file2", "file3"]
for f in file_list:
    print Path(f).is_file()

此代码将遍历列表 file_list 中的文件,并打印出它们是否存在的真/假。

【讨论】:

    猜你喜欢
    • 2014-08-03
    • 2011-09-24
    • 2011-07-12
    • 1970-01-01
    • 2013-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多