FileNotFoundError: [Errno 2] Нет такого файла или каталога при использовании plt.savefig () в Python - PullRequest
0 голосов
/ 09 июля 2020

Я пытаюсь сохранить в папке несколько .jpeg фигур некоторых сигналов. Я использую spyder и python 3. У меня есть следующие строки скрипта:

if dec_f.any():
    ax14.fill_between(t, -15,13,where=dec_f>0., facecolor='yellow')
    p = '/%s/osc/%s_%s.jpeg'%(f_dir,s_name, ind)
    plt.savefig(p, dpi=400)
else:
    p = '/%s/no_osc/%s_%s.jpeg' %(f_dir,s_name, ind)
    plt.savefig(p, dpi=400)

Это дает мне эту ошибку:

FileNotFoundError: [Errno 2] No such file or directory: '/None/no_osc/....jpeg'

Я не знаю, почему он говорит, что f_dir это None и почему выдает мне эту ошибку ... f_dir не пусто. Кто-нибудь может мне помочь?

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