2016-03-16 4 views
4

при создании и сохранении графиков различных комбинаций параметров в matplotlib Я заметил очень странное поведение относительно чувствительности к регистру в функции savefig. В следующем примереЧувствительность к регистру в matplotlib savefig

import matplotlib.pyplot as plt 
import numpy as np 

x = np.linspace(0,10) 
y = np.linspace(0,10) 
plt.plot(x,y) 
plt.savefig("test.pdf") 

x = np.linspace(0,20) 
y = np.linspace(0,20) 
plt.plot(x,y) 
plt.savefig("TEST.pdf") 

будет производить один файл, который содержит test.pdf диапазона от 0 до 20. Я полагаю, что это потому, что некоторая перезапись проверка не чувствительна к регистру и изменяет имя экспорта.

Знаете ли вы, если это предназначено (возможно, нет) или, возможно, проблема, связанная с Mac (OSX 10.11 с домашним python)?

Спасибо, nandurius

ответ

0

Файловые каталоги никогда не чувствительны к регистру, когда речь идет, чтобы сохранить test.pdf он будет перезаписать оригинальный test.pdf. Это то же самое на mac, а также на окнах