2016-12-03 4 views
0

파이썬의 여러 플롯을 파이썬의 특정 폴더에 저장하려하지만 저장하려고하면 오류가 계속 발생합니다. 코드의 관련 부분은 다음과 같습니다 AGG에 대한 예를 들어파이썬은 For 루프를 사용하여 플롯을 저장합니다.

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_Golden_Cross.png

로 저장할 수 있습니다 주셔서 감사합니다 노력하고 있어요!

+0

plt.savefig ("/ 사용자/User_Name을/문서/대학/그래프 /"+ Q + "_ Golden_Cross.png") 그와 같은 경로 + 이름 + 발신 – user1211

+0

하고 오류가 무엇을 얻을 수 있습니까? –

+0

오류가 계속 발생합니다 : IOError : [Errno 2] 해당 파일이나 디렉토리가 없습니다 : "/ Users/User_name/Documents/College/Senior Year '/'Big Data in Python/'ETF에 대한 평균 이동 전략/'그래프'/ 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")