我正在使用plotly库创建图像并尝试在HTML中显示。我已经将图像格式化为HTML格式。但是display(HTML(report_html))
代码无法显示HTML页面。
我正在使用python 3.5和pycharm IDE。我没有使用iPython笔记本。
源代码:
from IPython.display import display, HTML, Image
import plotly.plotly as py
from plotly.offline import init_notebook_mode
init_notebook_mode()
data = go.scatter(x=df['date'], y=i, name = long_name['value'])
figures = [data]
images = [base64.b64encode(py.image.get(figure, width=width,height=height)).decode('utf-8') for figure in figures]
report_html = ''
for image in images:
_ = template
_ = _.format(image=image, caption='', width=width, height=height)
report_html += _
display(HTML(report_html))
我没有遇到任何错误,只是得到了以下输出:
IPython.core.display.HTML对象