Access figure layout attributes

In the past (8-9 months ago), I was able to access figure layout attributes.

For example, I could access the range on the yaxis with:

fig.layout.yaxis.range

Now this does not output anything.

@ursus

It still works:

Mine doesn’t.
Also, width does not seem to do anything.


Edit:

If I run fig instead of fig.show() then it works.
So, I guess there are a few issues with fig.show():

  • Does not allow one to retrieve attributes
  • width does not work
  • Figure width adjustment issue #1706