Почему ax.patch не указан в выводе plt.getp (ax)? - PullRequest
0 голосов
/ 25 января 2019
import matplotlib.pyplot as plt

fig, ax = plt.subplots()  
plt.getp(ax)

Почему ax.patch не указано в выходных данных plt.getp(ax)?

1 Ответ

0 голосов
/ 25 января 2019

plt.getp(artist) возвращает список доступных и устанавливаемых свойств исполнителя. В исходном коде ,

getters = [name for name in dir(o)
                   if name.startswith('get_') and callable(getattr(o, name))]

Нет Axes.get_patch() метода. Следовательно, patch не является частью свойств, возвращаемых этой функцией.

Я не думаю, что люди будут противодействовать запросу pull для кода matplotlib, делающего patch свойством gettable / settable.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...