#2 Python의 리던던트 처리 해결

마지막 기사



이번 테마



이번에는 지난번 코드를 보고 밝혀진 중복성 문제를 해결하기 위해 노력하겠습니다.
라고 해도 제가 마음대로 「문제」라고 자리매김하고 있는 것만으로, 제대로 움직이고 있습니다만…

계획 개요





전회 등장한 이 코드입니다만, GAS에 들어가 있는 같은 워크북으로부터, 변수 SP_SHEET 그렇다면 처리 부분의 중복성을 해소할 수 있는 것은 아닐까, 라고 생각했습니다.

바로 구조적으로 생각해 봅시다!

구조 설계




현재 모듈 이름
변수 SP_SHEET
돌아가기

auth_tunnels'tunnels'worksheet_tunnelsauth_database'database'worksheet_database

이런 일을,
1. SP_SHEET 의 내용은 호출시에 인수로 건네주고,
2. 반환처는 대입처로서 호출시에 전치해 둔다

그리고 다시하고 싶습니다.

구현




이런 식으로되었습니다!

계획대로 스프레드시트의 참조 대상 시트 이름을 인수화하여 하드 코딩을 해결합니다.

다음 번 예고



다음은 현재의 실행 환경인 heroku의 이해를 목표로 합니다! 그리고 드디어 AWS로의 이행에!

좋은 웹페이지 즐겨찾기