blob: 4c7fd1cad2e927761f1412d514acfca4d328e5c8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
def format_string(key):
if isinstance(key, str):
key = key.replace(',', r'\,')
key = key.replace(' ', r'\ ')
key = key.replace('=', r'\=')
return key
def format_value(value):
if isinstance(value, str):
value = value.replace('"', '\"')
value = u'"{0}"'.format(value)
elif isinstance(value, bool):
value = str(value)
elif isinstance(value, int):
value = "{0}i".format(value)
elif isinstance(value, float):
value = str(value)
return value
|