개발, 코딩/Python2 [자동 FTP 업로더 (Auto FTP Uploader)] 특정 폴더에 있는 파일을 FTP에 주기적으로 자동 업로드 해주는 툴 단순한 기능이지만 입맛에 맞는 간단한 툴을 찾기 어려워서 (이미 있을 수도?) ChatGPT에게 부탁하여 만들어보았습니다. 원하는 폴더의 데이터를 일정 주기로 원하는 FTP 경로에 자동으로 업로드 해주는 툴입니다. 이미 동일한 파일이 있을 경우 어떻게 처리할 지에 대한 옵션을 추가했고 업로드가 완료된 파일에 대해 자동으로 삭제하는 기능도 추가하였습니다. 실제로 저희 회사에서 필요한 환경은, 기존 프로그램이 계속해서 특정 폴더에 데이터를 생성해내는데, 이걸 FTP에 자동으로 업로드하고 로컬 용량 확보를 위해 바로 삭제해주는 것이 필요했습니다. 첫번째 버전은 아주 쉽게 구현되었지만 아쉬운 점이 많았습니다.특히 FTP 서버에 따라 인코딩 타입 처리 이슈가 있었고 진행율 표시도 미흡했습니다. 여전히 상용 프로그.. 개발, 코딩/Python 2025. 3. 17. HTTP POST 메세지를 수신하고 표시해주는 파이썬 코드 HTTP POST 메세지란? HTTP POST 메시지는 HTTP 프로토콜을 사용하여 클라이언트와 서버 간에 데이터를 전송하는 데 사용되는 메시지입니다. 이 메시지는 클라이언트에서 서버로 데이터를 보낼 때 사용됩니다. POST 메시지에는 HTTP 요청 헤더와 메시지 본문이 포함됩니다. HTTP 요청 헤더는 요청의 세부 정보를 설명하며, 메시지 본문에는 전송할 데이터가 포함됩니다. 이러한 데이터는 보통 HTML 양식 데이터나 JSON, XML 등의 데이터 형식으로 이루어져 있습니다. POST 메시지를 사용하여 서버에 데이터를 보내면 서버는 이를 처리하고 응답을 반환합니다. 이를 통해 클라이언트는 서버와 상호 작용하며 웹 애플리케이션 등에서 필요한 데이터를 전송하고 처리할 수 있습니다. HTTP POST 송신.. 개발, 코딩/Python 2023. 3. 4. 이전 1 다음 반응형