import charts
Server running in the folder c:\Users\u0098668\Documents\Projects\charts at 127.0.0.1:55336
import charts
series = [{
'data': [[1, 2, 3], [2, 3, 4], [3, 4, 5]]
}]
options = {
'tooltip': {
#'pointFormat': '{point.y}'
'formatter': 'function() { return this.point.y; }'
}
}
charts.plot(series, options=options, show='inline', type='arearange')
options = {
'tooltip': {
#'pointFormat': '{point.y}'
'formatter': 'function() { return this.point.y; }'
}
}
import json
op = json.dumps(options)
op
'{"tooltip": {"formatter": "function() { return this.point.y; }"}}'
op.find('function')
27
str.find('a', 'arnout')
-1
def remove_function_quotes(string):
i = string.find('function')
if string[i-1] == '"':
string = string[:i-1] + string[i:]
i = string.find('"', i)
string = string[:i] + string[i+1:]
return string
remove_function_quotes(op)
'{"tooltip": {"formatter": function() { return this.point.y; }}}'
op
'{"tooltip": {"formatter": "function() { return this.point.y; }"}}'