Преобразуйте lib + заголовочный файл к DLL

Вам необходимо получить доступ к объекту legend() и использовать set_text() для изменения текстовых значений, простой пример:

plt.plot(range(10), label='Some very long label')
plt.plot(range(1,11), label='Short label')
L=plt.legend()
L.get_texts()[0].set_text('make it short')
plt.savefig('temp.png')

enter image description here

В вашем случае вы меняете первый элемент в легенде, я вполне уверен, что индекс 0 в L.get_texts()[0] относится и к вашей проблеме.

6
задан Robbert Dam 22 May 2009 в 09:01
поделиться

1 ответ

Просто включите файл заголовка и файл .def в новый проект dll и свяжите его со статической библиотекой.

Подробная информация о том, как экспортировать символы с файлом def, находится здесь http://msdn.microsoft.com/en-us/library/d91k01sh (VS.80) .aspx

2
ответ дан 17 December 2019 в 20:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: