Python 如何在plotly图表中本地添加徽标?

Python 如何在plotly图表中本地添加徽标?,python,image,plotly,Python,Image,Plotly,我试图在plotly图表中添加徽标,我发现我们可以在源代码中添加URL,它只需添加图像,然后我们可以根据需要更改其大小和位置,但我无法找到将图像添加到本地目录的方法。我已经阅读了plotly的文档,他们也在使用URL。比如说 import plotly.express as px import plotly.graph_objs as go df = px.data.gapminder().query("country=='Canada'") fig = px.line(df

我试图在plotly图表中添加徽标,我发现我们可以在源代码中添加URL,它只需添加图像,然后我们可以根据需要更改其大小和位置,但我无法找到将图像添加到本地目录的方法。我已经阅读了plotly的文档,他们也在使用URL。比如说

import plotly.express as px
import plotly.graph_objs as go
df = px.data.gapminder().query("country=='Canada'")
fig = px.line(df, x="year", y="lifeExp", title='Life expectancy in Canada')
layout = go.Layout(
    images=[dict(
        source="https://media-exp1.licdn.com/dms/image/C510BAQF-8aTP5dltmQ/company-logo_200_200/0/1519866288109?e=2159024400&v=beta&t=lSN_lCK70BrvMyAzUD4qKBFfEKLv5nDrPsqtmld-kQM",
        xref="paper", yref="paper",
        x=1, y=1.05,
        sizex=0.2, sizey=0.2,
        xanchor="right", yanchor="bottom"
      )])
fig = go.Figure(layout=layout)
fig.show()
此代码将用于联机源代码,但当我将源代码更改为本地时,例如:

source = 'ces logo.png'
这样就不会出现错误,但输出中将不会显示任何内容(是的,python文件和徽标位于同一文件夹中)。 有人可以帮忙吗?

该属性的文档不支持您尝试使用的文件系统路径。但是,它似乎接受
PIL.Image.Image
对象。您可能会使用磁盘上的映像。