Exemple #1
0
from bottle import route, post, run, static_file, template, request

import ModelSpace
import sys
import pickle as cPickle  # name changed

if len(sys.argv) != 2:
    print('Please specify an input pickle file; { uid: user_pickle }')
    sys.exit(1)

AllData = cPickle.load(open(sys.argv[1]))
UserData = ModelSpace.aggregateData(AllData)


@route('/ModelSpace')
def ModelSpace():
    return static_file('ModelSpace.html', root='.')


@post('/ModelSpace/data')
def giveData():
    return {'userdata': UserData}


@route('/ModelSpace/js/<fname:re:[a-zA-z0-9\-\.]+\.js>')
def send_js(fname):
    return static_file(fname, root='./js/', mimetype='application/javascript')


@route('/ModelSpace/css/<fname:re:[a-zA-z0-9\-\.]+\.css>')
def send_css(fname):
def loadPickleData(fname):
    AllData = cPickle.load(fname)
    VisData = ModelSpace.aggregateData(AllData)
    return (AllData, VisData)
from bottle import route, post, run, static_file, template, request

import ModelSpace
import sys
import pickle as cPickle # name changed

if len(sys.argv) != 2:
    print('Please specify an input pickle file; { uid: user_pickle }')
    sys.exit(1)

AllData = cPickle.load(open(sys.argv[1]))
UserData = ModelSpace.aggregateData(AllData)

@route('/ModelSpace')
def ModelSpace():
    return static_file('ModelSpace.html', root='.')

@post('/ModelSpace/data')
def giveData():
    return {'userdata': UserData}
    
@route('/ModelSpace/js/<fname:re:[a-zA-z0-9\-\.]+\.js>')
def send_js(fname):
    return static_file(fname, root='./js/', mimetype='application/javascript')

@route('/ModelSpace/css/<fname:re:[a-zA-z0-9\-\.]+\.css>')
def send_css(fname):
    return static_file(fname, root='./css/')

@route('/ModelSpace/svg/<fname:re:[a-zA-z0-9\-\.]+\.svg>')
def send_css(fname):