Spaces:
Runtime error
Runtime error
File size: 1,290 Bytes
2d76b56 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
"""Create entry."""
# pylint: disbale=invalid-name
import os
import time
from pathlib import Path
import gradio as gr
import logzero
import pandas as pd
from about_time import about_time
from icecream import install as ic_install, ic
from logzero import logger
from set_loglevel import set_loglevel
from radio_embed import __version__, radio_embed
os.environ["LOGLEVEL"] = "10" # turn debug on
os.environ["LOGLEVEL"] = "20" # turn debug off
logzero.loglevel(set_loglevel())
if set_loglevel() <= 10:
logger.info(" debug is on ")
else:
logger.info(" debug is off ")
ic_install()
ic.configureOutput(
includeContext=True,
outputFunction=logger.info,
)
# ic.enable()
ic.disable() # to turn off
os.environ["TZ"] = "Asia/Shanghai"
try:
time.tzset() # type: ignore
except Exception as _:
logger.warning("time.tzset() error: %s. Probably running Windows, we let it pass.", _)
iface = gr.Interface(
fn=radio_embed,
inputs="textarea",
outputs="dataframe",
title=f"radio-embed {__version__}",
description="embed rest api via gradio",
examples=[
["test\n测试"]
],
allow_flagging="never",
)
debug = False
if set_loglevel() <= 10:
debug = True
iface.launch(
show_error=debug,
enable_queue=True,
debug=debug,
)
|