Как я могу поток текста в HTML в колбе - PullRequest
0 голосов
/ 08 марта 2019
def gen(fr):
conn=login_db()
while True:
    jpg_bytes = fr.get_jpg_bytes(conn)[0]
    yield (b'--frame\r\n'
           b'Content-Type: image/jpeg\r\n\r\n' + jpg_bytes + b'\r\n\r\n')

@app.route('/get_img') def get_img():
return Response(stream_with_context(gen2()), mimetype='multipart/x-mixed-replace); 

привет, я использую флягу для потоковой передачи изображения, текст в HTML-шаблоны.Мне уже удалось потоковое изображение в HTML в режиме реального времени.но я действительно не знаю, как отправить текст в HTML.ниже мой index.html

<img src = "{{url_for('get_img')}}"/>

Я использовал этот HTML-тег для получения IMG в режиме реального времени.Вы знаете, как получить текст?

def select_img(conn,id):

    with conn.cursor() as cursor :  
        sql = '''
            select name,similarity,img
                from test_fol
            where id = %s;              
            '''                   
        cursor.execute(sql,(id)) 
    row = cursor.fetchone()
    nparr = np.fromstring(row['img'],np.uint8)

    tmp = cv2.imdecode(nparr,cv2.IMREAD_UNCHANGED)
    ret, jpg = cv2.imencode('.jpg',tmp)
    res = jpg.tobytes()

    name = row['name']
    similarity = row['similarity']
    return(res,name,similarity)

это select_img () в dbMgr.py.Имя переменной и сходство имеют строковый тип.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...