plotly dash link 到本地 html 文件
plotly dash link to local html file
我想 link 本地 HTML 文件到 plotly dash table。
from dash import Dash
from dash_table import DataTable
import pandas as pd
df = pd.DataFrame(
{
"Links": [
"<a href='https://www.yahoo.com/' target='_blank'>test</a>",
"<a href='../folder/file.html' target='_blank'>local html File</a>",
]
}
)
app = Dash(__name__)
app.layout = DataTable(
id="table",
data=df.to_dict("records"),
columns=[
{"id": "Links", "name": "Job", "presentation": "markdown"},
],
markdown_options={"html": True},
)
if __name__ == "__main__":
app.run_server()
我希望打开一个包含 link 数据的本地 HTML 文件table
import dash_html_components as html
html.A("Link to external site", href='link', target="_blank")
将此行添加到您的应用程序布局部分以打开一个新的 window,其中包含指向另一个网站的超链接。
好的,解决方案是在与部署应用程序的文件相同的目录中有一个“assets”文件夹!文件 (html, png ...) 可通过以下方式调用:
"<a href='/assets/test_dir/test1.html' target='_blank'>local html File</a>",
我想 link 本地 HTML 文件到 plotly dash table。
from dash import Dash
from dash_table import DataTable
import pandas as pd
df = pd.DataFrame(
{
"Links": [
"<a href='https://www.yahoo.com/' target='_blank'>test</a>",
"<a href='../folder/file.html' target='_blank'>local html File</a>",
]
}
)
app = Dash(__name__)
app.layout = DataTable(
id="table",
data=df.to_dict("records"),
columns=[
{"id": "Links", "name": "Job", "presentation": "markdown"},
],
markdown_options={"html": True},
)
if __name__ == "__main__":
app.run_server()
我希望打开一个包含 link 数据的本地 HTML 文件table
import dash_html_components as html
html.A("Link to external site", href='link', target="_blank")
将此行添加到您的应用程序布局部分以打开一个新的 window,其中包含指向另一个网站的超链接。
好的,解决方案是在与部署应用程序的文件相同的目录中有一个“assets”文件夹!文件 (html, png ...) 可通过以下方式调用:
"<a href='/assets/test_dir/test1.html' target='_blank'>local html File</a>",