파일이 새 데이터로 쓰여질 때마다 하나의 함수를 실행하고 싶습니다. 수정되었습니다. 파이썬을 사용하고 있습니다.python을 사용하여 파일을 수정할 때 일부 코드를 실행하는 방법은 무엇입니까?
어떻게하면됩니까?
파일이 새 데이터로 쓰여질 때마다 하나의 함수를 실행하고 싶습니다. 수정되었습니다. 파이썬을 사용하고 있습니다.python을 사용하여 파일을 수정할 때 일부 코드를 실행하는 방법은 무엇입니까?
어떻게하면됩니까?
파이썬을 사용하여 파일 시스템의 변경 사항을 모니터링하려면 다른 플랫폼에서이 작업을 수행하는 데 도움이되는 라이브러리에 대한 포인터는 this article을 참조하십시오.
다른 플랫폼에서 사용할 라이브러리의짧은 요약 :
Gamin가 기억 파일 시스템 이벤트를 처리합니다.
필자는 반드시 파이썬 프로그램이 파일을 수정하는 것은 아니라고 가정하고 있습니다. OS 독립적 인 방법이 있는지 나는 모른다. Linux에서는 pyinotify을 사용할 수 있습니다.