공유 블로그

데이터가 많아지면 파일 생성하는데 시간이 걸리기 마련입니다.

시간이 걸리게 되면 코드가 에러가 나기 마련이죠..

따라서 대기 시간을 줘야 하는데 time.sleep함수만 줘서는 예측하기 힘든 상황입니다.

따라서 while문을 사용하여 반응형으로 대기를 주면 될 거 같습니다.

 

간단한 코드입니다~

 

예제 코드


import os, glob

# 해당 .py파일 위치
path=os.path.dirname(os.path.realpath(__file__))

# 파일 있을때까지 대기
count = 1
while not glob.glob(os.path.join(path,'파일이름*.csv')):
    print(count)
    count+=1
    time.sleep(1)
    
# 아래부터 코드 실행

 

glob함수를 써서 모든 파일 찾게끔 했습니다.

굳이 사용 안 하셔도 됩니다.

 

 

아래 링크는 대기 관련 추천 링크 입니다.

참고만 하시면 되겠습니다~

https://all-share-source-code.tistory.com/77

 

python 대기시간 함수 제작('ENTER'키 입력 받을시 종료기능 포함!)

해당 기능은 입력한 시간초 까지 대기중에 'ENTER'키가 들어오면 종료하는 함수를 제작해 봤습니다. 설치 pip install keyboard 코드 from threading import Timer import time import keyboard # 대기시간(출력기능 포함

all-share-source-code.tistory.com

 

 

공유하기

facebook twitter kakaoTalk naver band kakaostory Copy URL