Documentation
¶
Overview ¶
Package yaml provides the yaml extension library.
Index ¶
Constants ¶
View Source
const LibraryName = "yaml"
LibraryName is the script-visible name of the yaml library.
Variables ¶
View Source
var Library = object.NewLibrary(LibraryName, map[string]*object.Builtin{ "load": { Fn: yamlLoadFunc, HelpText: `load(yaml_string) - Parse YAML string (deprecated, use safe_load) Parses a YAML string and returns the corresponding Scriptling object. Alias for safe_load(). Both functions are identical and safe in Scriptling. Note: In PyYAML, load() is deprecated. Use safe_load() instead. Example: import yaml data = yaml.safe_load("name: John\nage: 30") print(data["name"])`, }, "safe_load": { Fn: yamlLoadFunc, HelpText: `safe_load(yaml_string) - Safely parse YAML string Safely parses a YAML string and returns the corresponding Scriptling object. Example: import yaml data = yaml.safe_load("name: John\nage: 30") print(data["name"])`, }, "dump": { Fn: yamlDumpFunc, HelpText: `dump(obj) - Convert Scriptling object to YAML string (use safe_dump) Converts a Scriptling object to a YAML string. Alias for safe_dump(). Both functions are identical in Scriptling. Example: import yaml data = {"name": "John", "age": 30} yaml_str = yaml.safe_dump(data) print(yaml_str)`, }, "safe_dump": { Fn: yamlDumpFunc, HelpText: `safe_dump(obj) - Safely convert Scriptling object to YAML string Safely converts a Scriptling object to a YAML string. Example: import yaml data = {"name": "John", "age": 30} yaml_str = yaml.safe_dump(data) print(yaml_str)`, }, }, nil, "YAML parsing and generation")
Library provides YAML parsing and generation functionality
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.