• 맥에서 파일을 드래그 앤 드롭해서 파이썬 스크립트 실행하기

    맥에서 파일을 드래그 앤 드롭해서 파이썬 스크립트 실행하기 문제 예를 들어, 맥에서는 기본적으로 파일을 드래그 앤 드롭해서 파이썬 스크립트에 떨어뜨려도 아무런 반응을 하지 않는다. 이것을 해결하는 방법을 알아보자. 해결 기본 흐름 : mac의 Automator에서 만든 app에 파일을 드래그 앤 드롭하면, 그 파일 (2개 이상이라도.) 의 정보를 인수로 파이썬 스크립트에 전달해서...


  • python으로 CW 메세지 보내기

    python으로 CW 메세지 보내기 문제 python으로 ChatWork로 메세지를 전송하는 방법에 대해서 해결 스프레드 시트에서 Google Apps Script 발동 방법에 대해서는 패스. 필요한 정보 : ChatWork API key ChatWork의 Room ID 전에 google apps script로 보내는 방법을 알아봤으므로, 이번에는 python으로 보내는 방법을 조사해보았다. (성공까지 확인 완료!) python으로 직접 짜는만큼 자유도는 무지막지하게...


  • GAS로 CW 메세지 보내기

    Google Apps Script로 CW 메세지 보내기 문제 일정 조건을 만족했을 때 자동으로 ChatWork로 메세지를 전송하는 방법에 대해서 해결 스프레드 시트에서 Google Apps Script 발동 방법에 대해서는 패스. 필요한 정보 : ChatWork token ChatWork의 Room ID 내용은 직접 넣어도, 시트의 일정 영역을 불러오는 것도 가능함. 상황에 맞추어 제작하면 됨.


  • python의 패키지를 일정하게 만들기

    python의 패키지를 일정하게 만들기 문제 복수의 PC에서 개발하고 있을 때, 설치되어 있는 패키지가 다른 경우, 의도하지 않은 버그가 있다거나 할 수 있다. 각 PC에 설치되어 있는 패키지도 동일하게 맞춰주어야할 필요가 있다. 해결 패키지를 하나하나 버전까지 확인하면서 설치하기엔 힘도 너무 들고 휴먼 에러의 가능성도 충분히 있기 때문에, 설치되어 있는 패키지를 txt...


  • python에서 다국어 지원을 할 때의 아이디어

    python에서 다국어 지원을 할 때의 아이디어 문제 미리 csv 파일로 다국어 파일을 만들어 놓고 옵션 등으로 보여지는 언어를 결정하고 싶었다. 해결 다음 코드 방식으로 해결. csv 형식으로 키, 각 언어의 번역을 작성한다. 딕셔너리 형식으로 키와 해당 언어의 번역본을 짜맞춘다. 코드 내에서는 해당 키로만 불러들여서 어떤 언어로 설정되어 있더라도 제대로 보이게...