파이썬 파일전송관련하여 질문좀드려요
안녕하세요 라즈베리파이 카메라 모듈로 사진을 찍은걸 자동으로 클라이언트로 전송하고 싶은데요 (클라이언트 : 안드로이드)
파일전송되고 소켓전송으로 되는 방식입니다.
구현하려고 하는게 , 카메라 모듈에서 찍은 폴더 내에 있는 사진(년도 월 일 시간 으로 이름이 생성됩니다)이 서버에서 자동으로
인식되는걸 하고 싶은데 어떻게 하시는지 아시는분 계시나요
55글자 더 채워주세요.
1개의 답변이 있어요!
프로그램을 개발해드릴수는 없구
알고리즘을 알려드리겠습니다
* 전제는 폴더에 년월일 시간으로 사진파일명이 있다는걸로 설명드리겠습니다
** 라즈베리파이에서 서버로 사진을 매번 전송하는걸로 기준을 잡겠습니다
LastSend 라는 변수를 생성한다
사진폴더의 파일목록을 날짜순으로 정렬을 한다
정렬된 파일목록을 가져오면서 LastSend 에 저장된 날짜보다 최신인지 확인을 한다
해당 최신파일이 있다면? 소켓을 통해서 파일을 전송한다, 없다면? (2)로 가서 다시 시작을 합니다
전송성공이 되었다면 전송된 파일명을 LastSend 라는 변수에 저장을 한다
(2)부터 다시 시작을 한다
위와 같이 하면 서버는 항상 최신 파일을 받게 됩니다
이렇게 알고리즘을 따라서 프로그램 개발을 하시면 됩니다^^