Я новичок в Flask.
У меня есть таблица Hive под названием data_table со следующими полями:
id,field_id,table_name,schema_name
1,1,employee_table,employee
2,2,department_table,employeee
3,3,statistics_table,employeee
На основе этой таблицы_базы данных, когда мы выбираем field_id на основе этого, мы должны увидеть результаты следования таблицы в пользовательском интерфейсе с использованием примера кода Flask. Когда мы выбираем field_id =1, он должен выбрать имя таблицы из data_table, выполнить запрос сотрудника_Table и отобразить результаты в пользовательском интерфейсе.
Я есть следующий код:
from pyhive import hive
from flask import current_app
try:
from flask import _app_ctx_stack as stack
except ImportError:
from flask import _request_ctx_stack as stack
class Hive(object):
def __init__(self, app=None):
self.app = app
if app is not None:
self.init_app(app)
def init_app(self, app):
# Use the newstyle teardown_appcontext if it's available,
# otherwise fall back to the request context
if hasattr(app, 'teardown_appcontext'):
app.teardown_appcontext(self.teardown)
else:
app.teardown_request(self.teardown)
def connect(self):
return hive.connect(current_app.config['HIVE_DATABASE_URI'], database="orc")
def teardown(self, exception):
ctx = stack.top
if hasattr(ctx, 'hive_db'):
ctx.hive_db.close()
return None
@property
def connection(self):
ctx = stack.top
if ctx is not None:
if not hasattr(ctx, 'hive_db'):
ctx.hive_db = self.connect()
return ctx.hive_db
@blueprint.route('/hive/')
def connect_to_hive(limit):
cur = hive.connection.cursor()
query = "select table_name from database_table where field_id=1 {0}".format(limit)
cur.execute(query)
res = cur.fetchall()
return jsonify(data=res)
Подробнее здесь: https://stackoverflow.com/questions/793 ... sing-flask
Отображение результатов таблицы ульев в пользовательском интерфейсе с помощью колбы ⇐ Python
Программы на Python
1737347822
Anonymous
Я новичок в Flask.
У меня есть таблица Hive под названием data_table со следующими полями:
id,field_id,table_name,schema_name
1,1,employee_table,employee
2,2,department_table,employeee
3,3,statistics_table,employeee
На основе этой таблицы_базы данных, когда мы выбираем field_id на основе этого, мы должны увидеть результаты следования таблицы в пользовательском интерфейсе с использованием примера кода Flask. Когда мы выбираем field_id =1, он должен выбрать имя таблицы из data_table, выполнить запрос сотрудника_Table и отобразить результаты в пользовательском интерфейсе.
Я есть следующий код:
from pyhive import hive
from flask import current_app
try:
from flask import _app_ctx_stack as stack
except ImportError:
from flask import _request_ctx_stack as stack
class Hive(object):
def __init__(self, app=None):
self.app = app
if app is not None:
self.init_app(app)
def init_app(self, app):
# Use the newstyle teardown_appcontext if it's available,
# otherwise fall back to the request context
if hasattr(app, 'teardown_appcontext'):
app.teardown_appcontext(self.teardown)
else:
app.teardown_request(self.teardown)
def connect(self):
return hive.connect(current_app.config['HIVE_DATABASE_URI'], database="orc")
def teardown(self, exception):
ctx = stack.top
if hasattr(ctx, 'hive_db'):
ctx.hive_db.close()
return None
@property
def connection(self):
ctx = stack.top
if ctx is not None:
if not hasattr(ctx, 'hive_db'):
ctx.hive_db = self.connect()
return ctx.hive_db
@blueprint.route('/hive/')
def connect_to_hive(limit):
cur = hive.connection.cursor()
query = "select table_name from database_table where field_id=1 {0}".format(limit)
cur.execute(query)
res = cur.fetchall()
return jsonify(data=res)
Подробнее здесь: [url]https://stackoverflow.com/questions/79363724/display-the-hive-table-results-in-ui-using-flask[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия