gpt4 book ai didi

python - 如何根据与模式匹配的名称知道在 Python 中打开(并打开)哪个文件?

转载 作者:行者123 更新时间:2023-11-28 22:43:03 24 4
gpt4 key购买 nike

我有一个文件,其名称每天都会更新,但名称总是匹配一些简单的模式,例如它总是以“报告”开头,例如报告 1 A 2X.csv

我如何在任何给定的一天打开文件,不知道它的名字是什么,但知道模式并且知道文件夹中只会有一个匹配的文件?

如果我定义:

pattern = 'report'

那我如何将os.listdir('.')str.startswith(pattern)open()结合起来实现这?

最佳答案

试试这个:

from glob import glob
file = open(glob('report *')[0])

关于python - 如何根据与模式匹配的名称知道在 Python 中打开(并打开)哪个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31216360/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com