취소
다음에 대한 결과 표시 
다음에 대한 검색 
다음을 의미합니까? 

파일이름 중복시 다음 이름으로 생성

랩뷰에서 파일 및 폴더를 만드는데

예를들어 1.jpg라는 파일이 있으면 그 이후에는 자동으로 2.jpg, 3.jpg, 4.jpg 이런식으로 저장하게끔 하려합니다

 

코드를 짜다가 중간에 이부분이 막혀서 도움 요청올립니다.

 

김피터_0-1585551722974.png

위 코드는 시간에 따라서 하위에 폴더를 생성하는겁니다. 이 이후에 파일 및 폴더가 하위객체로 안들어가고

숫자 순서대로 새롭게 계속 생겨나면 좋겠습니다.

 

0 포인트
1/2 메시지
2,572 조회수

지금 코딩하고 계신부분에서도 중복을 허용하지 않는 로직이 들어가있는데

이걸 활용하면 중복 파일명을 허용하지 않고 새로운 파일명을 들어가게 할 수 있겠네요.

 

경로 확인하는 함수가, 경로가 존재할 때에 True를 출력한다는 것을 생각한다면

while 루프를 이용해서 경로가 있으면 파일 명을 1, 2, ... 식으로 증가하게 하고

경로가 없으면 루프를 종료하는 식으로 파일 명을 결정하는 코딩을 추가적으로 작성하시면 될 것 같습니다.

0 포인트
2/2 메시지
2,524 조회수