【发布时间】:2021-03-09 19:01:15
【问题描述】:
我有一个简单的文件设置(大约 15 个 .xlsx 文件在一个名为 FILE 的较大文件中,该文件位于 Jupyter 的主目录中)。我想遍历所有以特定字母组合开头的文件,然后将这些文件名添加到列表中。这是我到目前为止所拥有的。我想知道:1.正确的文件路径名是什么? 2. 如何返回想要的输出?
import os
directory = '???/' <--- to find this enter pwd into cell
file_name_list = []
for filename in os.listdir(directory):
if filename.startswith("SOME_LETTERS"):
file_name_list.append(filename)
else:
continue
示例文件设置:
FILE -->
SOME_LETTERS_1.xlsx
DIFFERENT_LETTERS_1.xlsx
ONE_NUMBER. xlsx
SOME_LETTERS_2.xlsx
DIFFERENT_LETTERS_2.xlsx
SOME_LETTERS_3.xlsx
SOME_LETTERS_4.xlsx
期望的输出:
[SOME_LETTERS_1, SOME_LETTERS_2, SOME_LETTERS_3, SOME_LETTERS_4]
【问题讨论】:
标签: python pandas for-loop directory jupyter