-
Notifications
You must be signed in to change notification settings - Fork 354
Closed
Labels
bugIssue identified by VS Code Team member as probable bugIssue identified by VS Code Team member as probable bugnotebook-import-exportnotebook-workflowIssues that interrupt expected or desirable behaviorIssues that interrupt expected or desirable behavior
Description
Environment data
- VS Code version: 1.59.0
- Jupyter Extension version (available under the Extensions sidebar): v2021.8.1195043623
- Python Extension version (available under the Extensions sidebar): v2021.8.1105858891
- OS (Windows | Mac | Linux distro) and version: Windows 10 20H2
- Python and/or Anaconda version: 3.9.5
- Type of virtual environment used (N/A | venv | virtualenv | conda | ...): NA
- Jupyter server running: Local
Expected behaviour
Plots are visible when exporting to HTML
Actual behaviour
Plots are not shown (and there is no track of it in the HTML source code)
Steps to reproduce:
import plotly.express as px
fig = px.scatter(x=[0, 1, 2, 3, 4], y=[0, 1, 4, 9, 16])
fig.show()The temporary notebook for exporting (%localappdata%\temp<UUID>\export.ipynb) already misses the expected output.
Switching the Plotly renderer to notebook using fig.show(renderer='notebook') provides the expected plot output in the exported HTML
On a side note, the iframe / iframe_connected renderer types don't produce any plot output in VS Code but the export to HTML works as expected. It seems that iframes are not working/are not supported in VS Code right now (it has worked a while back) - maybe worth another bug entry.
Export to PDF probably has the same issue - not checked.
Logs
Output for Jupyter in the Output panel (ViewβOutput, change the drop-down the upper-right of the Output panel to Jupyter)
XXX
amodig, MaxGhenis, Dev8502, giahung24, bravoila and 3 more
Metadata
Metadata
Assignees
Labels
bugIssue identified by VS Code Team member as probable bugIssue identified by VS Code Team member as probable bugnotebook-import-exportnotebook-workflowIssues that interrupt expected or desirable behaviorIssues that interrupt expected or desirable behavior