필자는 각 줄에 파일에 새 줄 (숫자 포함)을 작성해야하는 Python 스크립트가 있습니다.정기적으로 파일에 쓸 수있는 적절한 방법으로 다른 프로세스에서 삭제할 수 있습니까?
파일을 정기적으로 보관해야하는 다른 프로그램이 있으므로 파일을 다른 위치로 옮길 수 있습니다 (예 : 파이썬이 더 이상 존재하지 않으면 파일을 다시 만들 수 있음). 그러나 다른 해결책 가능합니다 (파일을 복사하여 그대로두고 fe를 비울 수 있음).
모든 것이 원자 적으로 이루어 지도록 즉 데이터가 손실되지 않도록하는 올바른 방법은 무엇입니까?
OS가 무엇입니까? –
@AndrewHenle 그것은 라즈베리 파이입니다. 그래서 Raspian은 데비안입니다. –
파이썬 프로세스가 쓰기 사이에 파일을 닫거나 영구적으로 열어 놓고 있습니까? – mhawke