일반적으로 SSL로 접속했을 때 GUI 인터페이스를 사용할 수 없으므로 pyplot으로 그래프를 생성하여 plt.show()
를 해도 그래프를 볼 수 없다. 따라서 생성된 그래프를 이미지로 저장한 뒤 sftp를 이용해서 이미지를 다운받아서 보는 방식을 사용하면 된다.
1. 그래프 저장
위와 같이 그래프를 그린 뒤 plt.savefig('이미지 파일명')
코드만 아래에 적어주면 생성된 그래프가 현재 폴더에 저장되게 된다.
2. 생성된 이미지 파일 다운로드
SFTP 프로토콜을 지원하는 WinSCP를 이용해서 다운로드한다.
굳이 이렇게 할 필요없이 명령 프롬프트에서 sftp [user]@[서버 주소]로 접속해서 해당 이미지를 다운받으면 된다. SSH 상에서의 명령어와 조금 다른데 local 파일 시스템에 명령을 적용하고 싶다면 l[명령어] ex) lcd, lls 와 같이 사용하면 된다. 파일을 다운로드하기 위해선 get [다운로드하고자 하는 파일명] 을 입력하면 현재 local 위치에 저장되게 된다. 추가적으로 이미지를 업로드하고자 하면 put [업로드하고자 하는 파일명]을 입력하면 된다.
WinSCP 다운로드 : https://winscp.net/eng/download.php
'웹, 서버' 카테고리의 다른 글
[Ubuntu] Ubuntu 설치 및 포맷 후 설정 총 정리 (+python 개발 환경) (0) | 2020.03.20 |
---|---|
React.js를 사용한 웹 애플리케이션(SPA) 프론트앤드 만들기(4) - 페이지 이동에 따른 컴포넌트 변화 (4) | 2019.06.29 |
[Linux] no display name and no $DISPLAY environment variable 에러 해결 (0) | 2018.12.29 |
[Linux] 터미널 창 분할하기 (0) | 2018.12.29 |
React.js를 사용한 웹 애플리케이션(SPA) 프론트앤드 만들기(3) - Redux 구조, 페이지 내 컴포넌트 변경 (0) | 2018.12.23 |
댓글