Я пытаюсь обнаружить, когда файл перемещается или переименовывается в Windows, и я хочу использовать это изменение для обновления базы данных.Как обнаружить файл Переименовать/переместить в Windows
Когда я говорю перемещение файла: я имею в виду переход из одного каталога в другой из «.../A/foo.txt» в «.../B/foo.txt». Когда я говорю переименование файла: я имею в виду переименование, но оставаясь в том же каталоге «.../A/foo.txt» до «.../A/bar.txt»
Я знаю, что Linux и большинство людей рассматривайте их как одно и то же, и для моих целей они - одно и то же. Я просто хочу знать фактический путь к файлу после и быть в состоянии сопоставить его с исходным файловым путем даже в обстоятельствах, когда происходит пакетное перемещение.
Я использую Python для родительской программы, но я готов использовать любой язык кодирования, хотя предпочтительно является Java/Python/некоторой формой C.
Чтобы уточнить, я могу использовать любую версию Python. – user823447