2016-12-03 2 views
0

Я пытаюсь сохранить несколько графиков в Python в определенной папке на Python, но продолжаю получать ошибки при попытке сохранить. Соответствующие части кода являются:Python Сохранение графики с использованием циклов

etf_name={"AGG", "EFA", "GLD", "IVV", "QQQ", "SPY", "VEA", "VOO", "VTI", "VWO"} 
for q in etf_name: 
    (Plot created here) 
    plt.savefig("/Users/User_Name/Documents/College/'Graphs'/q+"_Golden_Cross".png") 

Например, для AGG, я пытаюсь иметь файл будет сохранен как AGG_Golden_Cross.png

Спасибо!

+0

plt.savefig ("/ Users/имя_пользователя/Documents/Колледж/Графики /" + д + "_ Golden_Cross.png") Его как путь + имя + внутр – user1211

+0

и какие ошибки, которые вы получаете? –

+0

Я продолжаю получать ошибку: 'IOError: [Errno 2] Нет такого файла или каталога:"/Users/User_name/Documents/College/'Senior Year'/'Big Data in Python /' Скользящие средние стратегии в ETFs/'Графы'/AGG_Golden_Cross.png "' – patssox

ответ

0

Ваши цитаты размещены немного странно.

plt.savefig("/Users/User_Name/Documents/College/'Graphs'/" + q + "_Golden_Cross.png") 
0

Очевидно, что на пути есть ошибка. Попробуйте сохранить в текущем каталоге и/или проверить путь.

etf_name={"AGG", "EFA", "GLD", "IVV", "QQQ", "SPY", "VEA", "VOO", "VTI", "VWO"} 
for q in etf_name: 
    # (Plot created here) 
    plt.savefig(q + "_Golden_Cross.png") 
Смежные вопросы