in python хотите вывести json для каждого ввода файла yaml. есть это до сих пор и невозможно записать в тот же файл json как имя файла yaml в качестве входных.
import yaml
import json
import datetime
import os, glob
path = './test/json'
for filename in glob.glob(os.path.join(path, '*.yaml')):
with open(filename, 'r') as f:
json_file = 'filename.json'
with open(json_file, 'w') as outfile:
json.dump(yaml.safe_load(f), outfile)
это выводит в один json файл вместо отдельных файлов.