Je dois créer un rapport simple qui présente un tableau de données et deux logos dans les coins supérieurs. Le code ci-dessous a fonctionné dans un projet précédent mais maintenant que je le réutilise sur un nouvel ordinateur pour un nouveau projet, il n'affiche pas les logos.
Je n'obtiens aucun message d'erreur. Même version de plotly et de python "plotly==4.6.0" "Python 3.6.1"
Notez que la seule chose qui a changé, ce sont les données affichées dans le tableau de données.
import plotly.graph_objects as go
import pandas as pd
traces = go.Table(
header=dict(values=list(df.columns),
align='left'),
cells=dict(
values=df.T.values.tolist(),
align='left'))
layout = go.Layout(
title='Report <br> {}'.format( report_date),
title_x=0.5,
paper_bgcolor='#FFFFFF',
margin = {'t':100, 'b':40, 'r':40, 'l':40}
,images=[
dict(
source='assets\\MiniLogo.png',
xref='paper',yref='paper',
x=1,y=1.05,
sizex=0.2, sizey=0.2,
xanchor="right", yanchor="bottom"),
dict(
source='assets\\Titlelogo.png',
xref='paper',yref='paper',
x=0,y=1.05,
sizex=0.2, sizey=0.2,
xanchor="left", yanchor="bottom")
]
)
fig = go.Figure(
data=traces
,layout=layout)
fig.show()