擅长:python、mysql、java
<p>我首先创建一个<code>desired_date</code>对象,它是一个<code>datetime.date</code>。然后,您可以将该日期格式化为一个字符串,该字符串构成您希望在glob中查找的模式。全球模式不在乎时间,只在乎日期</p>
<pre><code>from pathlib import Path
import datetime
desired_date = datetime.date(year=2020, month=12, day=22)
pattern = "13.2.1_" + desired_date.strftime("%y_%m_%d") + "_*"
for path in Path("path/to/folders").glob(pattern):
if not path.is_dir():
continue
print(path)
</code></pre>
<p>从那里,您可以访问每个路径,对当前路径中的所有文本文件进行全局搜索,并累积每个文本文件中的行。最后,将所有内容写入一个文件</p>