some useful shortcuts for pyyaml
Project description
gmanka yml
some useful shortcuts for pyyaml
installation
pip install gmanka_yml
functions
to_str^
converts any data to yml string and returns it
import gmanka_yml as yml
my_dict = {
'element_1': 1,
2: 'element_2',
3: [
'list_element_1',
'list_element_2',
]
}
print(yml.to_str(my_dict))
output:
element_1: 1
2: element_2
3:
- list_element_1
- list_element_2
to_file^
same as to_str, but writes data to file instead of returning
yml.to_file(
data = my_dict,
file_path = 'file.yml',
)
read_str^
import gmanka_yml as yml
my_str = '''
element_1: 1
2: element_2
3:
- list_element_1
- list_element_2
'''
my_dict = yml.read_str(my_str)
print(my_dict)
print(type(my_dict))
output:
{'element_1': 1, 2: 'element_2', 3: ['list_element_1', 'list_element_2']}
<class 'dict'>
read_file^
same as read_str, but reads data from file
print(yml.read_file('file.yml'))
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gmanka_yml-23.0.0.tar.gz
(1.6 kB
view hashes)
Built Distribution
Close
Hashes for gmanka_yml-23.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6382155be3047a85fc3b5eb7d1585dd5fb730adbd51b653031bedddb72a6d5b5 |
|
MD5 | 4bfd3ae5744a70d3c13d76bad69174a2 |
|
BLAKE2b-256 | b1fa7dba4c4acb54537cd758087d1bc90e44d9b030b043c578fec463ed35d80c |