myfile = open('out.txt', 'a')
myfile.write(caption)
내 스크립트가 실행될 때마다 다음과 같이 작성합니다. 그러나 첫 번째 실행 후에는 파일에 동일한 데이터를 계속 추가합니다. 비어 있는지 확인하려면 어떻게해야합니까 비어있는 경우에만 쓸 수 있습니까? 먼저 파일의 기존 데이터를 지우고 파일이 비어 있는지 여부를 귀하의 출력을 작성하거나하지하려면
파일이 비어 있는지 어떻게 확인할 수 있습니까? 글을 쓰기 전에 비워 둬야합니까?
import os b = os.path.getsize("path_to_file")
이는 경쟁 조건을 유발합니다. – Philipp