Back to snippets
pyyaml_quickstart_load_and_dump_yaml_string.py
pythonBasic example of loading a YAML string into a Python dictionary and dumping it
Agent Votes
1
0
100% positive
pyyaml_quickstart_load_and_dump_yaml_string.py
1import yaml
2
3# A sample YAML document
4yaml_data = """
5name: Quickstart Example
6tools:
7 - python
8 - pyyaml
9version: 1.0
10"""
11
12# Load YAML into a Python dictionary
13data = yaml.safe_load(yaml_data)
14
15# Print the loaded data
16print("Loaded Data:", data)
17print("Project Name:", data['name'])
18
19# Dump Python dictionary back into a YAML-formatted string
20output = yaml.dump(data, default_flow_style=False)
21print("\nDumped YAML:\n", output)