본문 바로가기
무모한 도전-주식 인공지능 만들기

구름 IDE를 이용한 작전 -2-

by 인터넷떠돌이 2020. 7. 19.
반응형

안녕하세요?

 

이번 포스팅에서는 지난번 포스팅에서 어떻게 제 데스크톱 상에서 데이터 베이스 파일을 분할하는데 성공했는데, 이런다고 성공이 아니고, 한개로 합치는 과정인 join을 하는 과정이 필요합니다. 그래서 이번 포스팅에서는 합치기를 해서 도로 합쳐 주도록 하고, 이걸 실행이 가능한 것인지 테스트까지 하는 과정을 거쳐야 했습니다.

 

먼저 위 스크린샷과 같이 일단, 새로운 py파일을 하나 만들어 주도록 합니다. 이렇게 하나 만들어서 분할하는 기능을 하는 것 하나, 그리고 합치는 기능을 하는 것 하나 이렇게 하도록 합니다.

 

그리고 나서 py파일을 머릿 부분입니다. 역시나 import하기 위한 모듈로는 os모듈이 전부이고, 여기서는 반대로 분할파일들이 있는 폴더를 지정한 다음에, 어떤 파일로 나올지를 결정해야 합니다. 그리고 중요한 것이 어느정도 사이즈로 분할이 되었는지 정확하게 지정해야 핧 필요성이 있습니다.

 

그리고고 나서 join이라는 메서드를 실행시켜야 하는데, 여기서는 일단 위 스크린샷에서 볼 수 있는 것처럼, 변수를 받아와서 처리하도록 합니다.

 

 

그리고 나서 여기서는 for loop를 이용, 위 스크린샷에서 볼 수 있는 것과 같이 하나하나 분할이 된 것을 합쳐 주도록 합니다.

 

마지막으로 꼬리 부분에서는 위 스크린샷에서 볼 수 있는 것처럼, 실행을 시켜 주기 위해서 if __name__ 구문을 넣어 주도록 합니다.

 

이렇게 해서 일단 제대로 실행이 에러없이 실행되는 것 까지는 어떻게 확인할 수 있기는 있었습니다. 이제 파일이 제대로 생성이 된 것이 맞는지 아닌지 확인하러 가 보아야 하는데........

 

우선 위 스크린샷에서 볼 수 있는 것처럼, 일단 제대로 데이터 베이스의 파일이 한개로 합쳐져 있는 것을 확인할 수 있었으며, 여기서는 안 나오지만, 원본과 같은 크기인 것도 확인활 수 있었습니다.

 

마지막으로 일단 실행을 시켜 보았더니, 위 스크린샷에서 볼 수 있는 것처럼 제대로 실행까지 되는 것을 확인할 수 있었습니다. 이렇게만 보면 완성이 된 것으로 보이기는 합니다만, 그래도 완성이라고 할 수 없는 것이, 여기까지는 데스크톱에서 작업을 하였는 것이고, 진짜 작업은 구름 IDE에서 해야 합니다.

반응형