Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 25105cf

Browse files
author
none
committed
Slightly more elegant.
1 parent 9c24887 commit 25105cf

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

lib/mpl_toolkits/axes_grid1/parasite_axes.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -499,9 +499,8 @@ def host_axes(*args, **kwargs):
499499
import matplotlib.pyplot as plt
500500
axes_class = kwargs.pop("axes_class", None)
501501
host_axes_class = host_axes_class_factory(axes_class)
502-
if kwargs.get("figure") is not None:
503-
fig = kwargs["figure"]
504-
else:
502+
fig = kwargs.get("figure", None)
503+
if fig is None:
505504
fig = plt.gcf()
506505
ax = host_axes_class(fig, *args, **kwargs)
507506
fig.add_axes(ax)
@@ -524,9 +523,8 @@ def host_subplot(*args, **kwargs):
524523
import matplotlib.pyplot as plt
525524
axes_class = kwargs.pop("axes_class", None)
526525
host_subplot_class = host_subplot_class_factory(axes_class)
527-
if kwargs.get("figure") is not None:
528-
fig = kwargs["figure"]
529-
else:
526+
fig = kwargs.get("figure", None)
527+
if fig is None:
530528
fig = plt.gcf()
531529
ax = host_subplot_class(fig, *args, **kwargs)
532530
fig.add_subplot(ax)

0 commit comments

Comments
 (0)