Иногда бывает полезно при работе с VAULT и не только.
Python
import json
import yaml
import argparse
parser = argparse.ArgumentParser(description="Converter yaml to json")
parser.add_argument("-f", "--file", help="Path to yaml file", dest="yaml_file", required=True)
args = parser.parse_args()
def convert():
    with open(args.yaml_file, 'r') as yaml_file:
        yaml_data = yaml.safe_load(yaml_file)
        json_data = json.dumps(yaml_data, indent=2)
        return json_data 
def main():
    print(convert())
if __name__ == "__main__":
    main()Пример работы:
Bash
 $ cat 1.yaml 
A: "2"
v: "3"
Bash
															 $ python3 yaml_to_json.py -f 1.yaml 
{
  "A": "2",
  "v": "3"
}


