Skip to content

Commit f13d299

Browse files
Merge pull request #4036 from plotly/fix_cell_number
Fix cell number
2 parents 3837f11 + 159f194 commit f13d299

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

Diff for: packages/python/plotly/plotly/io/_base_renderers.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -609,11 +609,10 @@ def to_mimebundle(self, fig_dict):
609609

610610
def build_filename(self):
611611
ip = IPython.get_ipython() if IPython else None
612-
if ip:
613-
cell_number = next(ip.history_manager.get_tail(1), (0, -1, ""))[1] + 1
614-
else:
612+
try:
613+
cell_number = list(ip.history_manager.get_tail(1))[0][1] + 1 if ip else 0
614+
except Exception:
615615
cell_number = 0
616-
617616
return "{dirname}/figure_{cell_number}.html".format(
618617
dirname=self.html_directory, cell_number=cell_number
619618
)

0 commit comments

Comments
 (0)