как сбросить plt.ylabel = '' обратно к своей правильной функции - PullRequest
0 голосов
/ 27 октября 2019

Я случайно установил plt.ylabel = 'blank string'

Теперь, когда я пытаюсь plt.ylabel(''), я получаю ошибку:

TypeError: объект 'str' не вызывается

Есть ли функция для сброса этих назначений?

1 Ответ

1 голос
/ 27 октября 2019

Просто повторно импортируйте matplotlib, чтобы plt.ylabel указывал на метод, экспортированный из matplotlib.pyplot, а не на строку символов (str) со значением «пустая строка».

import matplotlib.pyplot as plt
plt.ylabel("Label Text!")

enter image description here Если вам удобно импортировать только метод matplotlib.pyplot.ylabel вместо повторного импорта matplotlib, это тоже может сработать.

Дополнительная ссылка - исходный код для matplotlib.pyplot.ylabel или официальная документация .

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