Ciao a tutti. Ho bisogno di un aiuto.
Ho dei file .json in una directory e dovrei passarli ad una funzione solo alcuni che rispettono determinati requisiti. In particolare il path della cartella è ad esempio C:\Users\admin\Fold e i file json sono tipo
1) 156_nome_file.json
2) 180_nome_file.json
3) 200_nome_file.json
4) 230_nome_file,json
i file che dovrei passare ad una funzione sono ad esempio tutti quelli che sono Maggiori di 180.
io di solito scorro tutto la cartella.
if source.is_dir():
for f in filter(lambda x: x.match('*.json'),source.iterdir()):
my_function(f.open('r'),results)
elif source.match('*.json'):
my_function(source.open('r'),results)
grazie a tutti coloro che mi risponderanno.