def fingerplot(siteinput, descr, isVC): client = ApiClient(app.config['CORTIPY_API_KEY'], apiServer="http://api.cortical.io/rest") if descr == 'n': # flash('website!') con = mysql.connect() cur = con.cursor() if isVC == "y": sql = """SELECT text FROM vctest4 WHERE siteurl = %s""" else: sql = """SELECT text FROM crunchbase_startups WHERE siteurl = %s""" cur.execute(sql, (siteinput,)) con.commit() body = cur.fetchall()[0] body = re.sub(r'\"', '', str(body)) body = '{"text":"%s"}' % body elif descr == 'y': # flash('description!') body = siteinput body = '{"text":"%s"}' % body terms = ImageApi(client).getImageForExpression("en_synonymous", body, 2, "square","base64/png", '1.0') terms = terms.decode('base64') return send_file(io.BytesIO(terms), mimetype='image/png')
def fingerplot(siteinput, descr, isVC): client = ApiClient(app.config['CORTIPY_API_KEY'], apiServer="http://api.cortical.io/rest") if descr == 'n': # flash('website!') con = mysql.connect() cur = con.cursor() if isVC == "y": sql = """SELECT text FROM vctest4 WHERE siteurl = %s""" else: sql = """SELECT text FROM crunchbase_startups WHERE siteurl = %s""" cur.execute(sql, (siteinput, )) con.commit() body = cur.fetchall()[0] body = re.sub(r'\"', '', str(body)) body = '{"text":"%s"}' % body elif descr == 'y': # flash('description!') body = siteinput body = '{"text":"%s"}' % body terms = ImageApi(client).getImageForExpression("en_synonymous", body, 2, "square", "base64/png", '1.0') terms = terms.decode('base64') return send_file(io.BytesIO(terms), mimetype='image/png')